在我的应用程序首选项中,有一些使用ListPreference管理的声音。 例如:
<ListPreference android:title="@string/pref_clear_buttons"
android:summary="@string/pref_clear_buttons_summary"
android:key="clear_buttons" android:defaultValue="right"
android:entries="@array/buttons_entries" android:entryValues="@array/buttons_values"
/>
使用entryValues取值“hide”,“left”,“right”。
当我运行首选项活动时,ListPreference只占一行,当我点击它时会打开一个弹出窗口,我可以在这三个首选项中进行选择,就像它是一种子菜单一样。
我希望所有三个单选按钮在“Clear Buttons”行的正下方缩进显示,而不要求用户额外点击一下以打开弹出窗口。
有什么好主意吗? 谢谢。