8

この図では、 my のタイトルがPreferenceその親を囲んでいません。

タイトルを新しい行に折り返すにはどうすればよいですか?

ありがとう。

ここに画像の説明を入力

xml:

<CheckBoxPreference
        android:key="keypref"
        android:summary="Summary text does wrap around the borders"
        android:title="The title of this preference is" >
</CheckBoxPreference>
4

2 に答える 2

1

デフォルト(Android内部)のCheckBoxPreferenceに似たカスタムレイアウトを作成する必要があります。その xml テキスト ビューでは、タイトルの ellipsize を Marque に設定し、繰り返し制限を無期限にし、スクロール可能を水平に設定する必要があります。CheckBoxPreference のレイアウトを次のように設定できます。

<CheckBoxPreference
    android:key="key_checkbox_pref"
    android:summary="Summary text does wrap around the borders"
    android:title="The title of this preference."
    android:layout="@layout/custom_checkbox_preferences_layout">

それがうまくいくことを願っています;)

于 2014-01-15T13:53:18.297 に答える
-1

これを更新するだけです。これは、改行を作成するためにString使用できるためです。\n

<CheckBoxPreference
        android:key="keypref"
        android:summary="Summary text does wrap around the borders"
        android:title="The title of this preference\nis this." >
</CheckBoxPreference>
于 2012-11-26T21:28:30.067 に答える