1 效果图
![](https://i-blog.csdnimg.cn/blog_migrate/7de6eb48c265c4fcba7d7c2b942df132.gif)
2 实现方法
<android.support.v7.widget.AppCompatTextView
...
app:autoSizeTextType="uniform"
app:autoSizeMinTextSize="10sp"
app:autoSizeMaxTextSize="40sp"
app:autoSizeStepGranularity="2sp"
...
/>
app:autoSizeTextType="uniform"
使用自动缩小属性app:autoSizeMinTextSize="10sp"
字体的最小值app:autoSizeMaxTextSize="40sp"
字体的最大值app:autoSizeStepGranularity="2sp"
每次缩小的大小