Preferences.AddPreferenceChangeListener(IPreferenceChangeListener) メソッド

定義

指定したリスナーを登録して、この基本設定ノードの 基本設定変更イベント を受信します。

[Android.Runtime.Register("addPreferenceChangeListener", "(Ljava/util/prefs/PreferenceChangeListener;)V", "GetAddPreferenceChangeListener_Ljava_util_prefs_PreferenceChangeListener_Handler")]
public abstract void AddPreferenceChangeListener (Java.Util.Prefs.IPreferenceChangeListener? pcl);
[<Android.Runtime.Register("addPreferenceChangeListener", "(Ljava/util/prefs/PreferenceChangeListener;)V", "GetAddPreferenceChangeListener_Ljava_util_prefs_PreferenceChangeListener_Handler")>]
abstract member AddPreferenceChangeListener : Java.Util.Prefs.IPreferenceChangeListener -> unit

パラメーター

pcl
IPreferenceChangeListener

追加するユーザー設定変更リスナー。

属性

例外

指定されたリスナーが の場合は null

このノードが削除されている場合は 。

注釈

指定したリスナーを登録して、この基本設定ノードの 基本設定変更イベント を受信します。 基本設定の変更イベントは、基本設定がこのノードに追加されたとき、このノードから削除されたとき、または基本設定に関連付けられている値が変更されたときに生成されます。 (優先変更イベントは、 メソッドによって#removeNode()生成されずノード変更イベントが生成されます。基本設定の変更イベントclear メソッドによって生成されます)。

イベントは、登録されたリスナーと同じ JVM 内で行われた変更に対してのみ保証されますが、一部の実装では、この JVM の外部で行われた変更のイベントが生成される場合があります。 イベントは、変更が永続的に行われる前に生成される場合があります。 このノードの子孫で基本設定が変更された場合、イベントは生成されません。このようなイベントを必要とする呼び出し元は、各子孫に登録する必要があります。

の Java ドキュメント java.util.prefs.Preferences.addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象