PreferenceManager.SetDefaultValues Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SetDefaultValues(Context, Int32, Boolean) |
Establece los valores predeterminados de un archivo de preferencias XML leyendo los valores definidos por el atributo de |
| SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean) |
De forma similar a |
SetDefaultValues(Context, Int32, Boolean)
Establece los valores predeterminados de un archivo de preferencias XML leyendo los valores definidos por el atributo de android:defaultValue cada 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
Parámetros
- context
- Context
Contexto de las preferencias compartidas.
- resId
- Int32
Identificador de recurso del archivo XML de preferencia.
- readAgain
- Boolean
Indica si se deben volver a leer los valores predeterminados.
Si es false, este método establece los valores predeterminados solo si nunca se ha llamado a este método en el pasado (o si el #KEY_HAS_SET_DEFAULT_VALUES valor predeterminado del archivo de preferencias compartidas es false). Para intentar establecer de nuevo los valores predeterminados, pase esta comprobación, establézcalo en readAgain true.
<p class="note"> Nota: esto no restablecerá las preferencias a sus valores predeterminados. Para esa funcionalidad, use
PreferenceManager#getDefaultSharedPreferences(Context) y lo borra seguido de una llamada a este método con este parámetro establecido en true.
- Atributos
Comentarios
Establece los valores predeterminados de un archivo de preferencias XML leyendo los valores definidos por el atributo de android:defaultValue cada Preference elemento. La actividad principal de la aplicación debe llamar a esto.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean)
De forma similar a #setDefaultValues(Context, int, boolean) pero permite al cliente proporcionar el nombre de archivo y el modo del archivo de preferencias compartidas.
[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
Parámetros
- context
- Context
Contexto de las preferencias compartidas.
- sharedPreferencesName
- String
Nombre personalizado para el archivo de preferencias compartidas.
- sharedPreferencesMode
- FileCreationMode
Modo de creación de archivos para el archivo de preferencias compartidas, como android.content.Context#MODE_PRIVATE o android.content.Context#MODE_PRIVATE
- resId
- Int32
Identificador de recurso del archivo XML de preferencia.
- readAgain
- Boolean
Indica si se deben volver a leer los valores predeterminados.
Si es false, este método establecerá los valores predeterminados solo si nunca se ha llamado a este método en el pasado (o si el #KEY_HAS_SET_DEFAULT_VALUES valor predeterminado del archivo de preferencias compartidas es false). Para intentar establecer de nuevo los valores predeterminados, pase esta comprobación, establézcalo en readAgain true.
<p class="note"> Nota: esto no restablecerá las preferencias a sus valores predeterminados. Para esa funcionalidad, use
PreferenceManager#getDefaultSharedPreferences(Context) y lo borra seguido de una llamada a este método con este parámetro establecido en true.
- Atributos
Comentarios
De forma similar a #setDefaultValues(Context, int, boolean) pero permite al cliente proporcionar el nombre de archivo y el modo del archivo de preferencias compartidas.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
- <xref:Android.Preferences.PreferenceManager.SetDefaultValues(Android.Content.Context%2c+System.Int32%2c+System.Int32)>
- SharedPreferencesName
- SharedPreferencesMode