Context.GetSharedPreferences(String, FileCreationMode) Methode

Definition

Rufen Sie den Inhalt der Einstellungsdatei "name" ab, und speichern Sie sie, und geben Sie einen SharedPreferences zurück, über den Sie die Werte abrufen und ändern können.

[Android.Runtime.Register("getSharedPreferences", "(Ljava/lang/String;I)Landroid/content/SharedPreferences;", "GetGetSharedPreferences_Ljava_lang_String_IHandler")]
public abstract Android.Content.ISharedPreferences? GetSharedPreferences (string? name, Android.Content.FileCreationMode mode);
[<Android.Runtime.Register("getSharedPreferences", "(Ljava/lang/String;I)Landroid/content/SharedPreferences;", "GetGetSharedPreferences_Ljava_lang_String_IHandler")>]
abstract member GetSharedPreferences : string * Android.Content.FileCreationMode -> Android.Content.ISharedPreferences

Parameter

name
String

Gewünschte Einstellungsdatei.

mode
FileCreationMode

Betriebsmodus.

Gibt zurück

Der einzelne SharedPreferences instance, der zum Abrufen und Ändern der Einstellungswerte verwendet werden kann.

Attribute

Hinweise

Rufen Sie den Inhalt der Einstellungsdatei "name" ab, und speichern Sie sie, und geben Sie einen SharedPreferences zurück, über den Sie die Werte abrufen und ändern können. Nur eine instance des SharedPreferences-Objekts wird an Aufrufer mit demselben Namen zurückgegeben, was bedeutet, dass die Bearbeitungen des jeweils anderen angezeigt werden, sobald sie vorgenommen wurden.

Diese Methode ist threadsicher.

Wenn das Einstellungsverzeichnis noch nicht vorhanden ist, wird es erstellt, wenn diese Methode aufgerufen wird.

Wenn eine Einstellungsdatei mit diesem Namen nicht vorhanden ist, wird sie erstellt, wenn Sie einen Editor (SharedPreferences#edit()) abrufen und dann Änderungen (SharedPreferences.Editor#commit() oder SharedPreferences.Editor#apply()) committen.

Java-Dokumentation für android.content.Context.getSharedPreferences(java.lang.String, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: