PreferenceManager.SetDefaultValues Metodo

Definizione

Overload

Nome Descrizione
SetDefaultValues(Context, Int32, Boolean)

Imposta i valori predefiniti da un file di preferenza XML leggendo i valori definiti dall'attributo di android:defaultValue ogni Preference elemento.

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

Simile a #setDefaultValues(Context, int, boolean) ma consente al client di fornire il nome file e la modalità del file delle preferenze condivise.

SetDefaultValues(Context, Int32, Boolean)

Imposta i valori predefiniti da un file di preferenza XML leggendo i valori definiti dall'attributo di android:defaultValue ogni Preference elemento.

[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

Parametri

context
Context

Contesto delle preferenze condivise.

resId
Int32

ID risorsa del file XML preferenza.

readAgain
Boolean

Indica se rileggere i valori predefiniti. Se false, questo metodo imposta i valori predefiniti solo se questo metodo non è mai stato chiamato in passato (o se il #KEY_HAS_SET_DEFAULT_VALUES valore nel file delle preferenze condivise del valore predefinito è false). Per tentare di impostare di nuovo i valori predefiniti ignorando questo controllo, impostare su readAgain true. <p class="note"> Nota: non reimposta le preferenze ai valori predefiniti. Per tale funzionalità, usare PreferenceManager#getDefaultSharedPreferences(Context) e deselezionarlo seguito da una chiamata a questo metodo con questo parametro impostato su true.

Attributi

Commenti

Imposta i valori predefiniti da un file di preferenza XML leggendo i valori definiti dall'attributo di android:defaultValue ogni Preference elemento. Questa operazione deve essere chiamata dall'attività principale dell'applicazione.

per android.preference.PreferenceManager.setDefaultValues(android.content.Context, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Simile a #setDefaultValues(Context, int, boolean) ma consente al client di fornire il nome file e la modalità del file delle preferenze condivise.

[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

Parametri

context
Context

Contesto delle preferenze condivise.

sharedPreferencesName
String

Nome personalizzato per il file delle preferenze condivise.

sharedPreferencesMode
FileCreationMode

Modalità di creazione file per il file delle preferenze condivise, ad esempio android.content.Context#MODE_PRIVATE o android.content.Context#MODE_PRIVATE

resId
Int32

ID risorsa del file XML preferenza.

readAgain
Boolean

Indica se rileggere i valori predefiniti. Se false, questo metodo imposta i valori predefiniti solo se questo metodo non è mai stato chiamato in passato (o se il #KEY_HAS_SET_DEFAULT_VALUES valore nel file delle preferenze condivise del valore predefinito è false). Per tentare di impostare di nuovo i valori predefiniti ignorando questo controllo, impostare su readAgain true. <p class="note"> Nota: non reimposta le preferenze ai valori predefiniti. Per tale funzionalità, usare PreferenceManager#getDefaultSharedPreferences(Context) e deselezionarlo seguito da una chiamata a questo metodo con questo parametro impostato su true.

Attributi

Commenti

Simile a #setDefaultValues(Context, int, boolean) ma consente al client di fornire il nome file e la modalità del file delle preferenze condivise.

per android.preference.PreferenceManager.setDefaultValues(android.content.Context, java.lang.String, int, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

Si applica a