Langage

Button Constructeurs

Définition

Surcharges

Nom Description
Button(Context)

Constructeur simple à utiliser lors de la création d’un bouton à partir du code.

Button(Context, IAttributeSet)

LayoutInflater appelle ce constructeur lors de l’inflation d’un bouton à partir de XML.

Button(IntPtr, JniHandleOwnership)

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

Button(Context, IAttributeSet, Int32)

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème lors de l’inflation.

Button(Context, IAttributeSet, Int32, Int32)

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème ou d’une ressource de style lors de l’inflation.

Button(Context)

Constructeur simple à utiliser lors de la création d’un bouton à partir du code.

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

Paramètres

context
Context

Contexte dans lequel le bouton s’exécute, via lequel il peut accéder au thème actuel, aux ressources, etc.

Attributs

Remarques

Constructeur simple à utiliser lors de la création d’un bouton à partir du code.

Java documentation pour android.widget.Button.Button(android.content.Context).

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 à

Button(Context, IAttributeSet)

LayoutInflater appelle ce constructeur lors de l’inflation d’un bouton à partir de XML.

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

Paramètres

context
Context

Contexte dans lequel la vue s’exécute, via laquelle elle peut accéder au thème actuel, aux ressources, etc.

attrs
IAttributeSet

Attributs de la balise bouton XML utilisée pour gonfler la vue.

Attributs

Remarques

LayoutInflater appelle ce constructeur lors de l’inflation d’un bouton à partir de XML. Attributs définis par les attributs de vue de base de remplacement du android.R.attr#buttonStyle android:buttonStyle thème actuel.

En règle générale, vous n’appelez pas ce constructeur pour créer votre propre instance de bouton dans le code. Toutefois, vous devez remplacer ce constructeur lors de la création de vues personnalisées.

Java documentation pour android.widget.Button.Button(android.content.Context, android.util.AttributeSet).

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 à

Button(IntPtr, JniHandleOwnership)

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

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

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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Button(Context, IAttributeSet, Int32)

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème lors de l’inflation.

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

Paramètres

context
Context

Contexte dans lequel le bouton s’exécute, via lequel il peut accéder au thème actuel, aux ressources, etc.

attrs
IAttributeSet

Attributs de la balise bouton XML qui gonfle la vue.

defStyleAttr
Int32

Identificateur de ressource d’un attribut dans le thème actuel dont la valeur est l’ID de ressource d’un style. Les valeurs d’attribut du style spécifié servent de valeurs par défaut pour le bouton. Définissez ce paramètre sur 0 pour éviter l’utilisation des valeurs par défaut.

Attributs

Remarques

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème lors de l’inflation. Attributs définis par les attributs de vue de base de remplacement du defStyleAttr thème actuel.

Pour les attributs de vue de base de Button, voir android.R.styleable#Button Button Attributes, android.R.styleable#TextView TextView Attributesandroid.R.styleable#View View Attributes.

Java documentation pour android.widget.Button.Button(android.content.Context, android.util.AttributeSet, int).

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 à

Button(Context, IAttributeSet, Int32, Int32)

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème ou d’une ressource de style lors de l’inflation.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")]
public Button(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.Widget.Button : Android.Content.Context * Android.Util.IAttributeSet * int * int -> Android.Widget.Button

Paramètres

context
Context

Contexte dans lequel le bouton s’exécute, via lequel il peut accéder au thème actuel, aux ressources, etc.

attrs
IAttributeSet

Attributs de la balise bouton XML qui gonfle la vue.

defStyleAttr
Int32

Identificateur de ressource d’un attribut dans le thème actuel dont la valeur est l’ID de ressource d’un style. Les valeurs d’attribut du style spécifié servent de valeurs par défaut pour le bouton. Définissez ce paramètre sur 0 pour éviter l’utilisation des valeurs par défaut.

defStyleRes
Int32

Identificateur d’une ressource de style qui fournit des valeurs par défaut pour le bouton, utilisé uniquement si defStyleAttr est 0 ou introuvable dans le thème. Définissez ce paramètre sur 0 pour éviter l’utilisation des valeurs par défaut.

Attributs

Remarques

Ce constructeur permet à une sous-classe Button d’utiliser son propre style de base spécifique à la classe à partir d’un attribut de thème ou d’une ressource de style lors de l’inflation. Pour voir comment la valeur finale d’un attribut particulier est résolue en fonction de vos entrées sur ce constructeur, consultez android.view.View#View(Context, AttributeSet, int, int).

Java documentation pour android.widget.Button.Button(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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à