ISharedPreferencesOnSharedPreferenceChangeListener.OnSharedPreferenceChanged メソッド

定義

共有設定が変更、追加、または削除されたときに呼び出されます。

[Android.Runtime.Register("onSharedPreferenceChanged", "(Landroid/content/SharedPreferences;Ljava/lang/String;)V", "GetOnSharedPreferenceChanged_Landroid_content_SharedPreferences_Ljava_lang_String_Handler:Android.Content.ISharedPreferencesOnSharedPreferenceChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnSharedPreferenceChanged (Android.Content.ISharedPreferences? sharedPreferences, string? key);
[<Android.Runtime.Register("onSharedPreferenceChanged", "(Landroid/content/SharedPreferences;Ljava/lang/String;)V", "GetOnSharedPreferenceChanged_Landroid_content_SharedPreferences_Ljava_lang_String_Handler:Android.Content.ISharedPreferencesOnSharedPreferenceChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnSharedPreferenceChanged : Android.Content.ISharedPreferences * string -> unit

パラメーター

sharedPreferences
ISharedPreferences

SharedPreferences変更を受け取った 。

key
String

変更、追加、または削除されたユーザー設定のキー。 OS バージョンandroid.os.Build.VERSION_CODES#R Android R以降を実行しているデバイスをandroid.os.Build.VERSION_CODES#R対象とするアプリは、ユーザー設定がクリアされると値を受け取りますnull

属性

注釈

共有設定が変更、追加、または削除されたときに呼び出されます。 これは、ユーザー設定が既存の値に設定されている場合でも呼び出される場合があります。

このコールバックは、メイン スレッドで実行されます。

<em>注: このコールバックは、OS バージョンandroid.os.Build.VERSION_CODES#R Android R以降を実行しているデバイスをandroid.os.Build.VERSION_CODES#Rターゲットにしない限り、 を介してEditor#clear()基本設定がクリアされた場合にはトリガーされません。</Em>

android.content.SharedPreferences.OnSharedPreferenceChangeListener.onSharedPreferenceChanged(android.content.SharedPreferences, java.lang.String)Java ドキュメント。

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

適用対象