任何人都可以给我一个例子或解释我如何订阅
EditTextPreference
的onDialogClosed
方法?
我想知道对话框的确定按钮何时被点击
然后从 EditTextPreference
中检索信息。
是否有可用的示例/教程或任何人都可以指出 我的方向正确吗?
谢谢。
最佳答案
仅作补充:由于 EditTextPreference
是一个 Preference
,您可以使用 OnPreferenceChangeListener
。当首选项更改时将调用它。检查回调中的 EditTextPreferences 键并检索新值以对其进行操作。当首选项可以在多个地方更改或将在后台由您的应用程序更改时(例如,在单击“默认设置”按钮时写回默认设置),这尤其有用,因为每次更改将触发该回调(当您在SharedPreferences
上全局注册时)。 onDialogClosed 只会在用户关闭实际对话框时触发。
如果您想观看单个首选项,您还可以使用 EditTextPreference.setOnPreferenceChangedListener()
函数只为该首选项分配一个监听器。
关于android - "onDialogClosed"有什么例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7049721/