Paint.GetTextBounds メソッド

定義

オーバーロード

GetTextBounds(ICharSequence, Int32, Int32, Rect)

テキスト境界ボックスを取得し、境界に格納します。

GetTextBounds(Char[], Int32, Int32, Rect)

すべての文字を囲む最小の四角形 (呼び出し元によって割り当てられた) を境界で返します。暗黙的な原点は (0,0) です。

GetTextBounds(String, Int32, Int32, Rect)

テキスト境界ボックスを取得し、境界に格納します。

GetTextBounds(ICharSequence, Int32, Int32, Rect)

テキスト境界ボックスを取得し、境界に格納します。

[Android.Runtime.Register("getTextBounds", "(Ljava/lang/CharSequence;IILandroid/graphics/Rect;)V", "GetGetTextBounds_Ljava_lang_CharSequence_IILandroid_graphics_Rect_Handler", ApiSince=29)]
public virtual void GetTextBounds (Java.Lang.ICharSequence text, int start, int end, Android.Graphics.Rect bounds);
[<Android.Runtime.Register("getTextBounds", "(Ljava/lang/CharSequence;IILandroid/graphics/Rect;)V", "GetGetTextBounds_Ljava_lang_CharSequence_IILandroid_graphics_Rect_Handler", ApiSince=29)>]
abstract member GetTextBounds : Java.Lang.ICharSequence * int * int * Android.Graphics.Rect -> unit
override this.GetTextBounds : Java.Lang.ICharSequence * int * int * Android.Graphics.Rect -> unit

パラメーター

text
ICharSequence

テキストを使用して、その境界を測定して返す

start
Int32

測定するテキストの最初の文字のインデックス

end
Int32

測定するテキストの最後の文字の 1 つ後

bounds
Rect

は、すべてのテキストの結合された境界を返します。 呼び出し元が割り当てる必要があります

属性

注釈

テキスト境界ボックスを取得し、境界に格納します。

すべての文字を囲む最小の四角形 (呼び出し元によって割り当てられた) を境界で返します。暗黙的な原点は (0,0) です。

インスタンスを渡 android.text.Spanned してもスタイルは無視されることに注意してください。 の境界を測定するために を使用 android.text.StaticLayout します android.text.Spanned

の Java ドキュメント android.graphics.Paint.getTextBounds(java.lang.CharSequence, int, int, android.graphics.Rect)

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

適用対象

GetTextBounds(Char[], Int32, Int32, Rect)

すべての文字を囲む最小の四角形 (呼び出し元によって割り当てられた) を境界で返します。暗黙的な原点は (0,0) です。

[Android.Runtime.Register("getTextBounds", "([CIILandroid/graphics/Rect;)V", "GetGetTextBounds_arrayCIILandroid_graphics_Rect_Handler")]
public virtual void GetTextBounds (char[]? text, int index, int count, Android.Graphics.Rect? bounds);
[<Android.Runtime.Register("getTextBounds", "([CIILandroid/graphics/Rect;)V", "GetGetTextBounds_arrayCIILandroid_graphics_Rect_Handler")>]
abstract member GetTextBounds : char[] * int * int * Android.Graphics.Rect -> unit
override this.GetTextBounds : char[] * int * int * Android.Graphics.Rect -> unit

パラメーター

text
Char[]

和集合境界を測定して返す char の配列

index
Int32

測定する配列内の最初の char のインデックス

count
Int32

測定する文字の数 (インデックスから始まる)

bounds
Rect

は、すべてのテキストの結合された境界を返します。 呼び出し元が割り当てる必要があります

属性

注釈

すべての文字を囲む最小の四角形 (呼び出し元によって割り当てられた) を境界で返します。暗黙的な原点は (0,0) です。

の Java ドキュメント android.graphics.Paint.getTextBounds(char[], int, int, android.graphics.Rect)

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

適用対象

GetTextBounds(String, Int32, Int32, Rect)

テキスト境界ボックスを取得し、境界に格納します。

[Android.Runtime.Register("getTextBounds", "(Ljava/lang/String;IILandroid/graphics/Rect;)V", "GetGetTextBounds_Ljava_lang_String_IILandroid_graphics_Rect_Handler")]
public virtual void GetTextBounds (string? text, int start, int end, Android.Graphics.Rect? bounds);
[<Android.Runtime.Register("getTextBounds", "(Ljava/lang/String;IILandroid/graphics/Rect;)V", "GetGetTextBounds_Ljava_lang_String_IILandroid_graphics_Rect_Handler")>]
abstract member GetTextBounds : string * int * int * Android.Graphics.Rect -> unit
override this.GetTextBounds : string * int * int * Android.Graphics.Rect -> unit

パラメーター

text
String

文字列を使用して、その境界を測定して返します

start
Int32

測定する文字列の最初の文字のインデックス

end
Int32

測定する文字列の最後の文字の 1 つ後

bounds
Rect

は、すべてのテキストの結合された境界を返します。 呼び出し元が割り当てる必要があります

属性

注釈

テキスト境界ボックスを取得し、境界に格納します。

すべての文字を囲む最小の四角形 (呼び出し元によって割り当てられた) を境界で返します。暗黙的な原点は (0,0) です。

の Java ドキュメント android.graphics.Paint.getTextBounds(java.lang.String, int, int, android.graphics.Rect)

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

適用対象