Linguaggio

Button Costruttori

Definizione

Overload

Nome Descrizione
Button(Context)

Semplice costruttore da usare durante la creazione di un pulsante dal codice.

Button(Context, IAttributeSet)

LayoutInflater chiama questo costruttore quando si gonfia un controllo Button da XML.

Button(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Button(Context, IAttributeSet, Int32)

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema durante l'aumento.

Button(Context, IAttributeSet, Int32, Int32)

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema o da una risorsa di stile durante l'aumento.

Button(Context)

Semplice costruttore da usare durante la creazione di un pulsante dal codice.

[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

Parametri

context
Context

Il contesto in cui è in esecuzione il pulsante, tramite il quale può accedere al tema, alle risorse e così via.

Attributi

Commenti

Semplice costruttore da usare durante la creazione di un pulsante dal codice.

per android.widget.Button.Button(android.content.Context).

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

Button(Context, IAttributeSet)

LayoutInflater chiama questo costruttore quando si gonfia un controllo Button da 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

Parametri

context
Context

Contesto in cui è in esecuzione la visualizzazione, tramite la quale può accedere al tema corrente, alle risorse e così via.

attrs
IAttributeSet

Attributi del tag Button XML utilizzato per gonfiare la visualizzazione.

Attributi

Commenti

LayoutInflater chiama questo costruttore quando si gonfia un controllo Button da XML. Attributi definiti dagli attributi della visualizzazione di base di override del android.R.attr#buttonStyle android:buttonStyle tema corrente.

In genere non si chiama questo costruttore per creare un'istanza del pulsante personalizzata nel codice. Tuttavia, è necessario eseguire l'override di questo costruttore durante la creazione di visualizzazioni personalizzate.

per android.widget.Button.Button(android.content.Context, android.util.AttributeSet).

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

Button(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

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

Button(Context, IAttributeSet, Int32)

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema durante l'aumento.

[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

Parametri

context
Context

Il contesto in cui è in esecuzione il pulsante, tramite il quale può accedere al tema, alle risorse e così via.

attrs
IAttributeSet

Attributi del tag Pulsante XML che gonfia la visualizzazione.

defStyleAttr
Int32

Identificatore della risorsa di un attributo nel tema corrente il cui valore è l'ID risorsa di uno stile. I valori degli attributi dello stile specificati fungono da valori predefiniti per il pulsante. Impostare questo parametro su 0 per evitare l'uso dei valori predefiniti.

Attributi

Commenti

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema durante l'aumento. Attributi definiti dagli attributi della visualizzazione di base di override del defStyleAttr tema corrente.

Per gli attributi della visualizzazione di base di Button, vedere android.R.styleable#Button Button Attributes, android.R.styleable#TextView TextView Attributesandroid.R.styleable#View View Attributes.

per android.widget.Button.Button(android.content.Context, android.util.AttributeSet, int).

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

Button(Context, IAttributeSet, Int32, Int32)

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema o da una risorsa di stile durante l'aumento.

[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

Parametri

context
Context

Il contesto in cui è in esecuzione il pulsante, tramite il quale può accedere al tema, alle risorse e così via.

attrs
IAttributeSet

Attributi del tag Pulsante XML che gonfia la visualizzazione.

defStyleAttr
Int32

Identificatore della risorsa di un attributo nel tema corrente il cui valore è l'ID risorsa di uno stile. I valori degli attributi dello stile specificati fungono da valori predefiniti per il pulsante. Impostare questo parametro su 0 per evitare l'uso dei valori predefiniti.

defStyleRes
Int32

Identificatore di una risorsa di stile che fornisce valori predefiniti per il pulsante, utilizzato solo se defStyleAttr è 0 o non può essere trovato nel tema. Impostare questo parametro su 0 per evitare l'uso dei valori predefiniti.

Attributi

Commenti

Questo costruttore consente a una sottoclasse Button di usare il proprio stile di base specifico della classe da un attributo del tema o da una risorsa di stile durante l'aumento. Per vedere come il valore finale di un particolare attributo viene risolto in base agli input a questo costruttore, vedere android.view.View#View(Context, AttributeSet, int, int).

per android.widget.Button.Button(android.content.Context, android.util.AttributeSet, int, int).

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