Linguaggio

Layout Costruttori

Definizione

Overload

Nome Descrizione
Layout(IntPtr, JniHandleOwnership)

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

Layout(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single)

Le sottoclassi di Layout usano questo costruttore per impostare il testo di visualizzazione, la larghezza e altre proprietà standard.

Layout(String, TextPaint, Int32, Layout+Alignment, Single, Single)

Le sottoclassi di Layout usano questo costruttore per impostare il testo di visualizzazione, la larghezza e altre proprietà standard.

Layout(IntPtr, JniHandleOwnership)

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

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

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

Layout(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single)

Le sottoclassi di Layout usano questo costruttore per impostare il testo di visualizzazione, la larghezza e altre proprietà standard.

[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FF)V", "")]
protected Layout(Java.Lang.ICharSequence? text, Android.Text.TextPaint? paint, int width, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FF)V", "")>]
new Android.Text.Layout : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single -> Android.Text.Layout

Parametri

text
ICharSequence

testo di cui eseguire il rendering

paint
TextPaint

disegno predefinito per il layout. Gli stili possono eseguire l'override di vari attributi della vernice.

width
Int32

larghezza di ritorno a capo per il testo.

align
Layout.Alignment

sia a sinistra, a destra o al centro del testo. Gli stili possono eseguire l'override dell'allineamento.

spacingMult
Single

fattore in base al quale ridimensionare le dimensioni del carattere per ottenere l'interlinea predefinita

spacingAdd
Single

quantità da aggiungere all'interlinea predefinita

Attributi

Commenti

per android.text.Layout.Layout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float).

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

Layout(String, TextPaint, Int32, Layout+Alignment, Single, Single)

Le sottoclassi di Layout usano questo costruttore per impostare il testo di visualizzazione, la larghezza e altre proprietà standard.

[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FF)V", "")]
protected Layout(string? text, Android.Text.TextPaint? paint, int width, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FF)V", "")>]
new Android.Text.Layout : string * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single -> Android.Text.Layout

Parametri

text
String
paint
TextPaint
width
Int32
spacingMult
Single
spacingAdd
Single
Attributi

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