我在我的 android 应用程序中使用 listpreference 并获取我的键值,一切都很好并且工作正常(现在你们已经帮助了我)但是 - 当我的 listpreference 菜单弹出时,它们只包含一个取消按钮。
假设用户正在红色、蓝色和绿色之间进行选择。当列表首选项对话框第一次弹出时,该对话框仅显示一个取消按钮。因此,一旦用户选择了他们的选择,该对话框就会消失。我希望这样当用户选择他们的设置时,他们会看到单选按钮突出显示,然后他们继续单击“确定”按钮......但我没有“确定”按钮,也不明白为什么。任何帮助都会很棒...al
您可以克隆并重新实现ListPreference
按照您想要的方式工作,进行您自己的定制Preference
类作为结果。
然而,ListPreference
设置为仅使用否定(“取消”)按钮。正如源代码所说:
/*
* The typical interaction for list-based dialogs is to have
* click-on-an-item dismiss the dialog instead of the user having to
* press 'Ok'.
*/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)