从这个例子:
private static Preference.OnPreferenceClickListener BindToPreferenceClickListener = new Preference.OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
boolean isHandled = false;
if (...) {
isHandled = true;
}
return isHandled;
}
}
'true' 的返回值有什么作用?API 文档声明该值表示如果为“真”,则单击已处理,但这究竟意味着什么?我认为这意味着未调用传递首选项的编辑器,可以使用自定义编辑器,但我的实验得出结论,默认编辑器在任一状态下都被调用。