沒什麼好說的,對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!