Lenguaje

BoringLayout.ReplaceOrMake Método

Definición

Sobrecargas

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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)

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

[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

Parámetros

source
ICharSequence

texto que se va a representar

paint
TextPaint

la pintura predeterminada para el diseño

outerwidth
Int32

ancho de ajuste para el texto

align
Layout.Alignment

si se va a dejar, a la derecha o centrar el texto

spacingMult
Single

BoringLayout ya no usa este valor.

spacingAdd
Single

BoringLayout ya no usa este valor.

metrics
BoringLayout.Metrics

#Metrics instancia de que contiene información sobre FontMetrics y el ancho de línea

includePad
Boolean

establezca si se debe incluir espacio adicional más allá del ascenso de fuente y el descenso, que es necesario para evitar el recorte en algunos scripts.

Devoluciones

Atributos

Comentarios

Java documentación para android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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

Parámetros

source
String

texto que se va a representar

paint
TextPaint

la pintura predeterminada para el diseño

outerwidth
Int32

ancho de ajuste para el texto

align
Layout.Alignment

si se va a dejar, a la derecha o centrar el texto

spacingMult
Single

BoringLayout ya no usa este valor.

spacingAdd
Single

BoringLayout ya no usa este valor.

metrics
BoringLayout.Metrics

#Metrics instancia de que contiene información sobre FontMetrics y el ancho de línea

includePad
Boolean

establezca si se debe incluir espacio adicional más allá del ascenso de fuente y el descenso, que es necesario para evitar el recorte en algunos scripts.

Devoluciones

Comentarios

Java documentación para android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Parámetros

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

Devoluciones

Atributos

Se aplica a

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

Parámetros

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

Devoluciones

Se aplica a

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

[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

Parámetros

source
ICharSequence

texto que se va a representar

paint
TextPaint

la pintura predeterminada para el diseño

outerWidth
Int32
align
Layout.Alignment

si se va a dejar, a la derecha o centrar el texto

spacingMult
Single

BoringLayout ya no usa este valor.

spacingAdd
Single

BoringLayout ya no usa este valor.

metrics
BoringLayout.Metrics

#Metrics instancia de que contiene información sobre FontMetrics y el ancho de línea

includePad
Boolean

establezca si se debe incluir espacio adicional más allá del ascenso de fuente y el descenso, que es necesario para evitar el recorte en algunos scripts.

ellipsizedWidth
Int32

Devoluciones

Atributos

Comentarios

Java documentación para android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Devuelve un boringLayout para el texto especificado, lo que podría reutilizarlo si ya es adecuado.

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

Parámetros

source
String

texto que se va a representar

paint
TextPaint

la pintura predeterminada para el diseño

outerWidth
Int32
align
Layout.Alignment

si se va a dejar, a la derecha o centrar el texto

spacingMult
Single

BoringLayout ya no usa este valor.

spacingAdd
Single

BoringLayout ya no usa este valor.

metrics
BoringLayout.Metrics

#Metrics instancia de que contiene información sobre FontMetrics y el ancho de línea

includePad
Boolean

establezca si se debe incluir espacio adicional más allá del ascenso de fuente y el descenso, que es necesario para evitar el recorte en algunos scripts.

ellipsizedWidth
Int32

Devoluciones

Comentarios

Java documentación para android.text.BoringLayout.replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Alignment, float, float, android.text.Metrics, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a