4

在我的应用程序的首选项中,有一些声音是使用 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 取“隐藏”、“左”、“右”的值。

当我运行首选项活动时,ListPreference 会占用一行,当我单击它时会打开一个弹出窗口,我可以在其中选择三个首选项,就好像它是一种子菜单一样。

在此处输入图像描述

我希望所有三个单选按钮都显示缩进,直接在“清除按钮”行下方,而不要求用户额外单击以打开弹出窗口。

有什么简单的想法吗?谢谢你。

4

0 回答 0