文字不适应TextView

Text does not adapt to TextView

我需要在TextView中插入较大的文字,但是粘贴文字时不适应TextView的大小,因为超出了[=]的宽度10=] 文字很大,如何解决?

注意:我需要使用 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"
    />

结果:

TextView 高度:150dp


TextView 高度:300dp

Here is a short video on YouTube with great explanation