【发布时间】:2012-03-05 01:43:27
【问题描述】:
我有一个PreferenceScreen,其中有一个CheckBox Preference 和一个简单的Preference,它调用了一个自定义对话框。在这个自定义对话框中,用户可以选择一个数字。通过在此对话框中按 OK,我想通过编辑我的 sharedPreferences 来保存号码。保存后应该会自动调用OnSharedPreferenceChanged方法。
复选框首选项工作正常。
【问题讨论】:
-
我不明白你想在这里展示什么...我正在注册和注销 onchangelistener 并且它有效,我知道它是因为它适用于 CheckBox Preference。在对话框中选择号码后,我想将号码保存在 SharedPreferences 中并保存一个号码应该自动调用 OnSharedPreferenceChanged 方法。我不知道这是否可能......