我正在爲我的Android應用程序在xml中編寫一個首選項屏幕。我的問題是,偏好的一些標題太長,不會包裝頁面。考慮我的例子:如何更改CheckBox標題的大小或將它放在PreferenceScreen xml中?
<CheckBoxPreference
android:title="Language Detection (BETA)"
android:defaultValue="false"
android:summary="Automatically decide which language to use"
android:key="lan_det_pref"
android:textSize="15px"
android:lines="4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
也許我失去了一些東西,但我一直在使用其他屬性的數量沒有陽性結果嘗試。我已經嘗試過android:singleLine,android:lines等等,並且這些都不會影響首選項的標題。還有一種方法可以縮小CheckBox標題的大小嗎?
任何幫助將不勝感激。
謝謝:)
我沒有得到結果,我也得到一行 – pengwang 2010-11-25 14:46:37
對不起,我的記憶是服務我有點錯了。編輯到位。尋找TextViews(不是CheckBox),只需關閉單行標誌並設置Ellipsize爲空。如果您只想將此應用於標題而不是摘要,請插入「中斷」。因爲標題首先出現。應該指出的是,這是一種黑客行爲,因爲如果Android框架在未來版本中更改複選框首選項的佈局,它可能會變得無效。但是,它將始終使複選框首選項中的所有文本顯示提供的所有文本都應該正常。 – Thorstenvv 2010-11-26 17:14:26