2013-07-27 60 views
0

我有PreferenceScreen包含CheckBoxPreference,它在清單中引用PreferencesTheme,它的標題文本很長,所以它出現在單行和單詞剪切結束的行,我試圖強制屏幕繼續使用以下內容:CheckBoxPreference標題長文本沒有開始第二行

<item name="android:lines">2</item> 

in prefs_style.xml但它不起作用。

任何幫助解決這一可以理解的,謝謝,

回答

1

我也有類似的問題,並通過添加android:layout創建自定義佈局爲我的CheckBoxPreference

<CheckBoxPreference 
    android:defaultValue="true" 
    android:key="@string/pref_key" 
    android:summary="@string/pref_summary" 
    android:title="@string/pref_title" 
    android:layout="@layout/preference_layout"/> 

通過自定義佈局,可以使然而你喜歡的偏好外觀。 Here is an example of what the internal layout looks like。如果您從該佈局中刪除android:singleLine="true"android:ellipsize="marquee",則應該獲得所需的體驗。

+0

我試了一下,但仍然有一件事我不能自定義複選框之間的分隔線 – androidqq6

+0

@JustinMorris你能幫忙嗎?當我將自定義佈局放置到CheckBoxPreference時,複選框已被隱藏。 – nAkhmedov

相關問題