我有一個PreferenceActivity與兩個複選框。一切工作正常,但我有一個UI問題;並非複選框的所有文本都適合複選框行。Android PreferenceActivity項目高度
有沒有一種很好的方式來設置這些複選框首選項的最低高度,而不需要硬編碼值?
編輯 - 添加XML:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference
android:key="alarm_set"
android:title="@string/set_alarm_title"
android:defaultValue="true" />
<CheckBoxPreference
android:key="store_pages"
android:title="@string/store_downloaded_pages_title"
android:summary="@string/store_downloaded_pages"
android:defaultValue="false" />
</PreferenceScreen>
展我們的PreferenceActivity的XML如果你想要一個比以下猜測更具體的答案 – Blundell
我會將它添加到問題中,因爲它顯示的比o好n評論 – barry
是的,你必須制定像iFor這樣的自定義偏好。所有你需要做的就是控制摘要文本,如果你去找到它可能被設置爲maxLines 1的源,那就是爲什麼你的文本沒有顯示。 – Blundell