Lenguaje

DynamicDrawableSpan.GetSize Método

Definición

[Android.Runtime.Register("getSize", "(Landroid/graphics/Paint;Ljava/lang/CharSequence;IILandroid/graphics/Paint$FontMetricsInt;)I", "GetGetSize_Landroid_graphics_Paint_Ljava_lang_CharSequence_IILandroid_graphics_Paint_FontMetricsInt_Handler")]
public override int GetSize(Android.Graphics.Paint paint, Java.Lang.ICharSequence? text, int start, int end, Android.Graphics.Paint.FontMetricsInt? fm);
[<Android.Runtime.Register("getSize", "(Landroid/graphics/Paint;Ljava/lang/CharSequence;IILandroid/graphics/Paint$FontMetricsInt;)I", "GetGetSize_Landroid_graphics_Paint_Ljava_lang_CharSequence_IILandroid_graphics_Paint_FontMetricsInt_Handler")>]
override this.GetSize : Android.Graphics.Paint * Java.Lang.ICharSequence * int * int * Android.Graphics.Paint.FontMetricsInt -> int

Parámetros

paint
Paint
text
ICharSequence

Texto actual.

start
Int32

El valor es 0 o superior

end
Int32

El valor es 0 o superior

Devoluciones

Ancho del intervalo.

Atributos

Comentarios

Devuelve el ancho del intervalo. La extensión de clases puede establecer el alto del intervalo actualizando atributos de Paint.FontMetricsInt. Si el intervalo cubre todo el texto y no se establece el alto, no se llamará a draw(Canvas,CharSequence,int,int,float,int,int,int,Paint) para el intervalo.

Referencia de Android para android.text.style.DynamicDrawableSpan.getSize.

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