Android 自动调整文本大小不起作用

Android Auto text sizing not working

我试图通过设置自动调整文本大小选项使我的应用程序响应,但它似乎不起作用。我正在使用 android 自动尺寸标签:

 <TextView
        android:id="@+id/textView11"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingLeft="60px"
        android:paddingTop="160px"
        android:text="@string/greetings1"
        android:textColor="@color/black"
        app:autoSizeTextType="uniform"
        app:autoSizeMinTextSize="5sp"
        app:autoSizeMaxTextSize="100sp"
        app:autoSizeStepGranularity="2sp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        tools:ignore="MissingPrefix" />

当我 运行 它在我的 phone 上时,它根本没有调整大小。 请帮忙

来自 Autosizing TextViews

If you set autosizing in an XML file, it is not recommended to use the value "wrap_content" for the layout_width or layout_height attributes of a TextView. It may produce unexpected results.

你应该绑定高度

android:layout_width="match_parent"
android:layout_height="50dp"