android之android-autofittextview

介绍:https://github.com/grantland/android-autofittextview

自动根据控件的范围调整字体大小的TextView

运行效果:

android之android-autofittextview

使用说明:

在代码中让任何view继承TextView:


  1. AutofitHelper.create(textView);

在xml中让任何View继承自TextView


  1. <me.grantland.widget.AutofitLayout
  2.     android:layout_width="match_parent"
  3.     android:layout_height="wrap_content"
  4.     >
  5.     <Button
  6.         android:layout_width="match_parent"
  7.         android:layout_height="wrap_content"
  8.         android:singleLine="true"
  9.         />
  10. </me.grantland.widget.AutofitLayout>

直接使用项目的内置控件


  1. <me.grantland.widget.AutofitTextView
  2.     android:layout_width="match_parent"
  3.     android:layout_height="wrap_content"
  4.     android:singleLine="true"
  5.     />