Langue

PreferenceManager.SetDefaultValues Méthode

Définition

Surcharges

Nom Description
SetDefaultValues(Context, Int32, Boolean)

Définit les valeurs par défaut d’un fichier de préférence XML en lisant les valeurs définies par l’attribut de android:defaultValue chaque Preference élément.

SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean)

Similaire à mais permet au #setDefaultValues(Context, int, boolean) client de fournir le nom de fichier et le mode du fichier de préférences partagées.

SetDefaultValues(Context, Int32, Boolean)

Définit les valeurs par défaut d’un fichier de préférence XML en lisant les valeurs définies par l’attribut de android:defaultValue chaque Preference élément.

[Android.Runtime.Register("setDefaultValues", "(Landroid/content/Context;IZ)V", "")]
public static void SetDefaultValues(Android.Content.Context? context, int resId, bool readAgain);
[<Android.Runtime.Register("setDefaultValues", "(Landroid/content/Context;IZ)V", "")>]
static member SetDefaultValues : Android.Content.Context * int * bool -> unit

Paramètres

context
Context

Contexte des préférences partagées.

resId
Int32

ID de ressource du fichier XML de préférence.

readAgain
Boolean

Indique s’il faut relire les valeurs par défaut. Si la valeur est false, cette méthode définit les valeurs par défaut uniquement si cette méthode n’a jamais été appelée dans le passé (ou si le #KEY_HAS_SET_DEFAULT_VALUES fichier de préférences partagées par valeur par défaut est false). Pour tenter de définir à nouveau les valeurs par défaut en contournant cette vérification, affectez readAgain la valeur true. <p class="note » Remarque :> cela ne réinitialise pas les préférences à leurs valeurs par défaut. Pour cette fonctionnalité, utilisez PreferenceManager#getDefaultSharedPreferences(Context) et effacez-la suivie d’un appel à cette méthode avec ce paramètre défini sur true.

Attributs

Remarques

Définit les valeurs par défaut d’un fichier de préférence XML en lisant les valeurs définies par l’attribut de android:defaultValue chaque Preference élément. Cela doit être appelé par l’activité principale de l’application.

Java documentation pour android.preference.PreferenceManager.setDefaultValues(android.content.Context, int, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean)

Similaire à mais permet au #setDefaultValues(Context, int, boolean) client de fournir le nom de fichier et le mode du fichier de préférences partagées.

[Android.Runtime.Register("setDefaultValues", "(Landroid/content/Context;Ljava/lang/String;IIZ)V", "")]
public static void SetDefaultValues(Android.Content.Context? context, string? sharedPreferencesName, Android.Content.FileCreationMode sharedPreferencesMode, int resId, bool readAgain);
[<Android.Runtime.Register("setDefaultValues", "(Landroid/content/Context;Ljava/lang/String;IIZ)V", "")>]
static member SetDefaultValues : Android.Content.Context * string * Android.Content.FileCreationMode * int * bool -> unit

Paramètres

context
Context

Contexte des préférences partagées.

sharedPreferencesName
String

Nom personnalisé pour le fichier de préférences partagées.

sharedPreferencesMode
FileCreationMode

Mode de création de fichier pour le fichier de préférences partagées, par android.content.Context#MODE_PRIVATE exemple ou android.content.Context#MODE_PRIVATE

resId
Int32

ID de ressource du fichier XML de préférence.

readAgain
Boolean

Indique s’il faut relire les valeurs par défaut. Si la valeur est false, cette méthode définit les valeurs par défaut uniquement si cette méthode n’a jamais été appelée dans le passé (ou si le #KEY_HAS_SET_DEFAULT_VALUES fichier de préférences partagées par valeur par défaut est false). Pour tenter de définir à nouveau les valeurs par défaut en contournant cette vérification, affectez readAgain la valeur true. <p class="note » Remarque :> cela ne réinitialise pas les préférences à leurs valeurs par défaut. Pour cette fonctionnalité, utilisez PreferenceManager#getDefaultSharedPreferences(Context) et effacez-la suivie d’un appel à cette méthode avec ce paramètre défini sur true.

Attributs

Remarques

Similaire à mais permet au #setDefaultValues(Context, int, boolean) client de fournir le nom de fichier et le mode du fichier de préférences partagées.

Java documentation pour android.preference.PreferenceManager.setDefaultValues(android.content.Context, java.lang.String, int, int, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à