是否可以在 EditTextPreference 上设置监听器?
Is it possible to have listener on EditTextPreference?
我目前有一个设置首选项 Activity,其中包含一个 EditTextPreference。我想在对话框关闭时有一个监听器,这样我就可以 运行 一些代码
我已经尝试了这里列出的一些方法:http://developer.android.com/reference/android/preference/EditTextPreference.html,
但没有运气。
我错过了什么吗?
编辑:
protected void onDialogClosed (boolean positiveResult)
{
Log.d("tag", "dialog");
}
例如,我使用了这种方法,它应该在每次关闭对话框时打印标签,但它并没有像我想象的那样工作
您应该收听 preference change,而不是对话框关闭事件。
我目前有一个设置首选项 Activity,其中包含一个 EditTextPreference。我想在对话框关闭时有一个监听器,这样我就可以 运行 一些代码
我已经尝试了这里列出的一些方法:http://developer.android.com/reference/android/preference/EditTextPreference.html, 但没有运气。
我错过了什么吗?
编辑:
protected void onDialogClosed (boolean positiveResult)
{
Log.d("tag", "dialog");
}
例如,我使用了这种方法,它应该在每次关闭对话框时打印标签,但它并没有像我想象的那样工作
您应该收听 preference change,而不是对话框关闭事件。