2

アプリの TextView に問題があります。これまでのところ、私がテストした 3 台の電話では正常に動作しますが、残念ながら、MIUI ROM を実行している電話では奇妙な動作をする傾向があります。

文字列は、改行を行うだけでなく、画面の最後で切り取られます。 ここに画像の説明を入力

これは単なる通常の TextView です...ちなみに、これは XML コードです。

<ScrollView
android:id="@+id/scroll_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

    <LinearLayout
    android:id="@+id/linearLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    >
            <TextView
                android:id="@+id/question_text"
                android:text="@string/question"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:textSize="24sp"
                > 

特定のROMで切断されるのはなぜですか?

4

2 に答える 2

0

私は試してみます:

android:singleLine="false"

あなたのテキストビューで

于 2013-01-21T09:26:06.677 に答える
0

この問題の原因として、ROM が別のフォントを使用しているか、携帯電話のディスプレイのサイズが小さいことが原因で、文字列が文字列よりも広くなったことが考えられます。

パラメータを使用してellipsize、テキストが「壊れる」のを防ぐことができます。これがドキュメントです。設定に基づいて-テキストビューの最初、中間、最後に「...」記号があるか、記号がなく最後で切り取られるか、水平方向にアニメーション化されます(マーキー)。

于 2014-05-21T10:12:58.247 に答える