<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="start"
android:lines="1"
android:maxLines="1"
app:autoSizeMinTextSize="20sp"
app:autoSizeMaxTextSize="28sp"
app:autoSizeTextType="uniform"
app:layout_constrainedWidth="true" />
假设TextView
在调整文本大小并将文本设置为例如 XXXXXXXXXXXXXXXXXXXXXX 后,文本大小设置为最小 (20sp)。
然后,我想设置一个新文本,它是 XXX,我希望TextView
恢复它的 MaxTextSize。但是,TextView
由于wrap_content
.
是否可以使其无效或重置TextView
为其初始状态以确定应应用的文本大小?
注意:它的宽度是必需的,TextView
我wrap_content
知道文档指出,wrap_content
自动调整大小有时会导致意外行为。