没什么好说的,对CSDN上的一些文章进行勘误。
如果你的 minSdkVersion ≥ 26 那么TextView 已经自带该项支持,只需要添加在 xml 文件中添加android:autoSizeTextType="uniform"
即可!
如果你的minSdkVersion 小于 26,那么就需要使用 v7 支持包中的 android.support.v7.widget.AppCompatTextView
来替换原来的 TextView,并且在 xml 文件中添加 app:autoSizeTextType="uniform"
以获得该功能的支持!
具体使用方法请查看官方文档:https://developer.android.com/guide/topics/ui/look-and-feel/autosizing-textview
CSDN上很多文章只提到了要使用支持包中的 AppCompatTextView,却没有注意到 xml 中的命名空间并不是 android 而是 app!