是否可以在 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,而不是对话框关闭事件。