DynamicDrawableSpan.GetSize Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
[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 atual.
- start
- Int32
O valor é 0 ou maior
- end
- Int32
O valor é 0 ou maior
Retornos
Largura do intervalo.
- Atributos
Comentários
Retorna a largura do intervalo. A extensão de classes pode definir a altura do intervalo atualizando atributos de Paint.FontMetricsInt. Se o intervalo abranger todo o texto e a altura não estiver definida, draw(Canvas, CharSequence, int,int, float, int,int,int,Paint) não será chamado para o intervalo.
Referência do Android para android.text.style.DynamicDrawableSpan.getSize.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.