Language

DynamicDrawableSpan.GetSize メソッド

定義

[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

パラメーター

paint
Paint
text
ICharSequence

現在のテキスト。

start
Int32

値が 0 以上

end
Int32

値が 0 以上

返品

スパンの幅。

属性

注釈

スパンの幅を返します。 クラスを拡張すると、Paint.FontMetricsInt の属性を更新することで、スパンの高さを設定できます。 スパンがテキスト全体をカバーし、高さが設定されていない場合、スパンに対して draw(Canvas,CharSequence,int,int,float,int,int,int,Paint) は呼び出されません。

android.text.style.DynamicDrawableSpan.getSizeの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象