Lenguaje

PreferenceManager.SetDefaultValues Método

Definición

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 android:defaultValue cada Preference elemento.

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.

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.

Java documentación para android.preference.PreferenceManager.setDefaultValues(android.content.Context, int, boolean).

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.

Java documentación para android.preference.PreferenceManager.setDefaultValues(android.content.Context, java.lang.String, int, int, boolean).

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

Se aplica a