この例から:
private static Preference.OnPreferenceClickListener BindToPreferenceClickListener = new Preference.OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
boolean isHandled = false;
if (...) {
isHandled = true;
}
return isHandled;
}
}
「true」の戻り値は何をしますか? API ドキュメントには、値が「true」の場合にクリックが処理されたことを示すと記載されていますが、それは実際にはどういう意味ですか? 渡された設定のエディターが呼び出されず、代わりにカスタム エディターを使用できることを意味すると考えましたが、私の実験では、どちらの状態でも既定のエディターが呼び出されると結論付けています。