Sprache

BoringLayout.ReplaceOrMake Methode

Definition

Überlädt

Name Beschreibung
ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean)
ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean)
ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

[Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;Z)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_FFLandroid_text_BoringLayout_Metrics_ZHandler")]
public virtual Android.Text.BoringLayout? ReplaceOrMake(Java.Lang.ICharSequence? source, Android.Text.TextPaint? paint, int outerwidth, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd, Android.Text.BoringLayout.Metrics? metrics, bool includePad);
[<Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;Z)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_FFLandroid_text_BoringLayout_Metrics_ZHandler")>]
abstract member ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool -> Android.Text.BoringLayout
override this.ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool -> Android.Text.BoringLayout

Parameter

source
ICharSequence

der zu rendernde Text

paint
TextPaint

Standardfarbe für das Layout

outerwidth
Int32

die Umbruchbreite für den Text

align
Layout.Alignment

ob links, rechts oder zentrieren sie den Text

spacingMult
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

spacingAdd
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

metrics
BoringLayout.Metrics

#Metrics Instanz mit Informationen zu FontMetrics und Linienbreite

includePad
Boolean

Legen Sie fest, ob zusätzlichen Platz außerhalb des Schriftabstiegs und -abstiegs eingeschlossen werden soll, um Ausschnitte in einigen Skripts zu vermeiden.

Gibt zurück

Attribute

Hinweise

Java Dokumentation für android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

public Android.Text.BoringLayout? ReplaceOrMake(string? source, Android.Text.TextPaint? paint, int outerwidth, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd, Android.Text.BoringLayout.Metrics? metrics, bool includePad);
member this.ReplaceOrMake : string * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool -> Android.Text.BoringLayout

Parameter

source
String

der zu rendernde Text

paint
TextPaint

Standardfarbe für das Layout

outerwidth
Int32

die Umbruchbreite für den Text

align
Layout.Alignment

ob links, rechts oder zentrieren sie den Text

spacingMult
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

spacingAdd
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

metrics
BoringLayout.Metrics

#Metrics Instanz mit Informationen zu FontMetrics und Linienbreite

includePad
Boolean

Legen Sie fest, ob zusätzlichen Platz außerhalb des Schriftabstiegs und -abstiegs eingeschlossen werden soll, um Ausschnitte in einigen Skripts zu vermeiden.

Gibt zurück

Hinweise

Java Dokumentation für android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean)

[Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_Landroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IZHandler", ApiSince=33)]
public virtual Android.Text.BoringLayout ReplaceOrMake(Java.Lang.ICharSequence source, Android.Text.TextPaint paint, int outerWidth, Android.Text.Layout.Alignment align, Android.Text.BoringLayout.Metrics metrics, bool includePad, Android.Text.TextUtils.TruncateAt? ellipsize, int ellipsizedWidth, bool useFallbackLineSpacing);
[<Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_Landroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IZHandler", ApiSince=33)>]
abstract member ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int * bool -> Android.Text.BoringLayout
override this.ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int * bool -> Android.Text.BoringLayout

Parameter

source
ICharSequence
paint
TextPaint
outerWidth
Int32
includePad
Boolean
ellipsizedWidth
Int32
useFallbackLineSpacing
Boolean

Gibt zurück

Attribute

Gilt für:

ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32, Boolean)

public Android.Text.BoringLayout ReplaceOrMake(string source, Android.Text.TextPaint paint, int outerWidth, Android.Text.Layout.Alignment align, Android.Text.BoringLayout.Metrics metrics, bool includePad, Android.Text.TextUtils.TruncateAt? ellipsize, int ellipsizedWidth, bool useFallbackLineSpacing);
member this.ReplaceOrMake : string * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int * bool -> Android.Text.BoringLayout

Parameter

source
String
paint
TextPaint
outerWidth
Int32
includePad
Boolean
ellipsizedWidth
Int32
useFallbackLineSpacing
Boolean

Gibt zurück

Gilt für:

ReplaceOrMake(ICharSequence, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

[Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;I)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_FFLandroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IHandler")]
public virtual Android.Text.BoringLayout? ReplaceOrMake(Java.Lang.ICharSequence? source, Android.Text.TextPaint? paint, int outerWidth, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd, Android.Text.BoringLayout.Metrics? metrics, bool includePad, Android.Text.TextUtils.TruncateAt? ellipsize, int ellipsizedWidth);
[<Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;I)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_FFLandroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IHandler")>]
abstract member ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int -> Android.Text.BoringLayout
override this.ReplaceOrMake : Java.Lang.ICharSequence * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int -> Android.Text.BoringLayout

Parameter

source
ICharSequence

der zu rendernde Text

paint
TextPaint

Standardfarbe für das Layout

outerWidth
Int32
align
Layout.Alignment

ob links, rechts oder zentrieren sie den Text

spacingMult
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

spacingAdd
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

metrics
BoringLayout.Metrics

#Metrics Instanz mit Informationen zu FontMetrics und Linienbreite

includePad
Boolean

Legen Sie fest, ob zusätzlichen Platz außerhalb des Schriftabstiegs und -abstiegs eingeschlossen werden soll, um Ausschnitte in einigen Skripts zu vermeiden.

ellipsizedWidth
Int32

Gibt zurück

Attribute

Hinweise

Java Dokumentation für android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ReplaceOrMake(String, TextPaint, Int32, Layout+Alignment, Single, Single, BoringLayout+Metrics, Boolean, TextUtils+TruncateAt, Int32)

Gibt ein BoringLayout für den angegebenen Text zurück, der diesen möglicherweise wiederverwenden kann, wenn er bereits geeignet ist.

public Android.Text.BoringLayout? ReplaceOrMake(string? source, Android.Text.TextPaint? paint, int outerWidth, Android.Text.Layout.Alignment? align, float spacingMult, float spacingAdd, Android.Text.BoringLayout.Metrics? metrics, bool includePad, Android.Text.TextUtils.TruncateAt? ellipsize, int ellipsizedWidth);
member this.ReplaceOrMake : string * Android.Text.TextPaint * int * Android.Text.Layout.Alignment * single * single * Android.Text.BoringLayout.Metrics * bool * Android.Text.TextUtils.TruncateAt * int -> Android.Text.BoringLayout

Parameter

source
String

der zu rendernde Text

paint
TextPaint

Standardfarbe für das Layout

outerWidth
Int32
align
Layout.Alignment

ob links, rechts oder zentrieren sie den Text

spacingMult
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

spacingAdd
Single

dieser Wert wird von BoringLayout nicht mehr verwendet.

metrics
BoringLayout.Metrics

#Metrics Instanz mit Informationen zu FontMetrics und Linienbreite

includePad
Boolean

Legen Sie fest, ob zusätzlichen Platz außerhalb des Schriftabstiegs und -abstiegs eingeschlossen werden soll, um Ausschnitte in einigen Skripts zu vermeiden.

ellipsizedWidth
Int32

Gibt zurück

Hinweise

Java Dokumentation für android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: