我在 PreferenceActivity 中创建了一个 ListPreference,它运行良好:
- 用户点击首选项
- 打开一个列表对话框(从 array.xml 中检索列表项及其值)
- 如果用户选择列表项之一,它会保存他的选择(我可以稍后检索)。
我的问题是:如何在他按下列表项之一(根据用户选择)时执行方法?
感谢任何帮助!
最佳答案
您可以通过调用其 setOnPreferenceChangeListener()
方法为任何给定的首选项注册一个 OnPreferenceChangeListener
。
关于Android ListPreference - 在列表项选择上执行方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3954561/