0

非常にシンプルなUIがあります。画面の中央にできるだけ大きな数字を表示したいのですが、次のレイアウトxmlがあります。

<TextView
        android:id="@+id/card"
        android:textSize="200sp"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        />

これは、1、2、3などの数字がある場合は正常に機能しますが、100を使用すると、次のように表示されます。

10
0

とにかく、テキストをできるだけ大きくして、1行に強制する方法はありますか?表示されているテキストによってテキストサイズを決定できますか?

4

1 に答える 1

0

コンテンツをラップするandroid:singleLine="true"ように設定することもできますandroid:layout_height="wrap_content"

于 2011-04-09T21:37:48.793 に答える