26 之前使用 API 自动调整 TextView 大小

Ade*_*ond 4 java android textview

我正在尝试自动调整 TextView 的大小以适应一行上的特定宽度,这对于 API 26 及更高版本来说非常容易,但是,我想支持我的应用程序与 API 一起使用回到 Lolipop。我很难尝试用 java 代码来做到这一点。谁能帮我?谢谢。

小智 10

是的你可以 !

代替

android:autoSizeTextTyp="uniform"
Run Code Online (Sandbox Code Playgroud)

和 :

app:autoSizeTextType="uniform"
Run Code Online (Sandbox Code Playgroud)

(至少在 sdk 23 上工作,带有简单的 TextView)