Preference Constructeurs

Définition

Surcharges

Preference(Context)

Constructeur pour créer une préférence.

Preference(Context, IAttributeSet)

Constructeur appelé lors de l’inflation d’une préférence à partir de XML.

Preference(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Preference(Context, IAttributeSet, Int32)

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe.

Preference(Context, IAttributeSet, Int32, Int32)

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe.

Preference(Context)

Constructeur pour créer une préférence.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
public Preference (Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.Preferences.Preference : Android.Content.Context -> Android.Preferences.Preference

Paramètres

context
Context

Contexte dans lequel stocker les valeurs de préférence.

Attributs

Remarques

Constructeur pour créer une préférence.

Documentation Java pour android.preference.Preference.Preference(android.content.Context).

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

S’applique à

Preference(Context, IAttributeSet)

Constructeur appelé lors de l’inflation d’une préférence à partir de XML.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet -> Android.Preferences.Preference

Paramètres

context
Context

Le contexte auquel il est associé, par le biais duquel il peut accéder au thème actuel, aux ressources, SharedPreferencesetc.

attrs
IAttributeSet

Attributs de la balise XML qui gonfle la préférence.

Attributs

Remarques

Constructeur appelé lors de l’inflation d’une préférence à partir de XML. Cela est appelé lorsqu’une préférence est construite à partir d’un fichier XML, en fournissant des attributs spécifiés dans le fichier XML. Cette version utilise un style par défaut de 0. Par conséquent, les seules valeurs d’attribut appliquées sont celles du thème du contexte et de l’ensemble d’attributs donnés.

Documentation Java pour android.preference.Preference.Preference(android.content.Context, android.util.AttributeSet).

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

Voir aussi

  • <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet%2c+Android.Util.IAttributeSet)>

S’applique à

Preference(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

protected Preference (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Preferences.Preference : nativeint * Android.Runtime.JniHandleOwnership -> Android.Preferences.Preference

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

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

S’applique à

Preference(Context, IAttributeSet, Int32)

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet * int -> Android.Preferences.Preference

Paramètres

context
Context

Le contexte auquel il est associé, par le biais duquel il peut accéder au thème actuel, aux ressources, SharedPreferencesetc.

attrs
IAttributeSet

Attributs de la balise XML qui gonfle la préférence.

defStyleAttr
Int32

Attribut dans le thème actuel qui contient une référence à une ressource de style qui fournit des valeurs par défaut pour la vue. Peut être 0 pour ne pas rechercher les valeurs par défaut.

Attributs

Remarques

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe. Ce constructeur de préférence permet aux sous-classes d’utiliser leur propre style de base lorsqu’ils s’inflent. Par exemple, un CheckBoxPreference constructeur appelle cette version du constructeur de super classe et fournit android.R.attr.checkBoxPreferenceStyle pour <var>defStyleAttr</var>. Cela permet au style de préférence de case à cocher du thème de modifier tous les attributs de préférence de base ainsi que les attributs de la CheckBoxPreference classe.

Documentation Java pour android.preference.Preference.Preference(android.content.Context, android.util.AttributeSet, int).

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

Voir aussi

  • <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet)>

S’applique à

Preference(Context, IAttributeSet, Int32, Int32)

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr, int defStyleRes);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet * int * int -> Android.Preferences.Preference

Paramètres

context
Context

Le contexte auquel il est associé, par le biais duquel il peut accéder au thème actuel, aux ressources, SharedPreferencesetc.

attrs
IAttributeSet

Attributs de la balise XML qui gonfle la préférence.

defStyleAttr
Int32

Attribut dans le thème actuel qui contient une référence à une ressource de style qui fournit des valeurs par défaut pour la vue. Peut être 0 pour ne pas rechercher les valeurs par défaut.

defStyleRes
Int32

Identificateur de ressource d’une ressource de style qui fournit des valeurs par défaut pour la vue, utilisé uniquement si defStyleAttr est 0 ou introuvable dans le thème. Peut être 0 pour ne pas rechercher les valeurs par défaut.

Attributs

Remarques

Effectuez l’inflation à partir de XML et appliquez un style de base spécifique à la classe. Ce constructeur de préférence permet aux sous-classes d’utiliser leur propre style de base lorsqu’ils s’inflent. Par exemple, un CheckBoxPreference constructeur appelle cette version du constructeur de super classe et fournit android.R.attr.checkBoxPreferenceStyle pour <var>defStyleAttr</var>. Cela permet au style de préférence de case à cocher du thème de modifier tous les attributs de préférence de base ainsi que les attributs de la CheckBoxPreference classe.

Documentation Java pour android.preference.Preference.Preference(android.content.Context, android.util.AttributeSet, int, int).

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

Voir aussi

  • <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet)>

S’applique à