Button Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Button(Context) |
Semplice costruttore da usare durante la creazione di un pulsante dal codice. |
| Button(Context, IAttributeSet) |
|
| 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.