我需要在 a 中插入一个大文本TextView
,但是在粘贴文本时它不适应 的大小TextView
,因为它已经超出了的宽度TextView
并且文本很大,如何解决这个问题?
注意:我需要使用 Android Studio 可视化界面进行更正。
我需要在 a 中插入一个大文本TextView
,但是在粘贴文本时它不适应 的大小TextView
,因为它已经超出了的宽度TextView
并且文本很大,如何解决这个问题?
注意:我需要使用 Android Studio 可视化界面进行更正。
要在 TextView 中设置文本的最佳大小,您可以使用autoSizeTextType
属性。为此,您的 TextView 必须具有固定大小或match_parent
. 然后你可以使用autoSizeTextType
它看起来像这样:
<TextView
android:layout_width="match_parent"
android:layout_height="150dp"
android:text="@string/lorem_ipsum"
app:autoSizeTextType="uniform"
app:autoSizeMinTextSize="12sp"
app:autoSizeMaxTextSize="100sp"
/>
结果:
文本视图高度:150dp
文本视图高度:300dp