Paint.GetTextWidths メソッド

定義

オーバーロード

名前 説明
GetTextWidths(String, Single[])

文字列内の文字の前の幅を返します。

GetTextWidths(ICharSequence, Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

GetTextWidths(Char[], Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

GetTextWidths(String, Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

GetTextWidths(String, Single[])

文字列内の文字の前の幅を返します。

[Android.Runtime.Register("getTextWidths", "(Ljava/lang/String;[F)I", "GetGetTextWidths_Ljava_lang_String_arrayFHandler")]
public virtual int GetTextWidths(string? text, float[]? widths);
[<Android.Runtime.Register("getTextWidths", "(Ljava/lang/String;[F)I", "GetGetTextWidths_Ljava_lang_String_arrayFHandler")>]
abstract member GetTextWidths : string * single[] -> int
override this.GetTextWidths : string * single[] -> int

パラメーター

text
String

測定するテキスト

widths
Single[]

文字の前の幅を受け取る配列。 少なくともテキストと同じ大きさにする必要があります。

返品

指定したテキスト内のコード単位の数。

属性

注釈

文字列内の文字の前の幅を返します。

Javaドキュメント。

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

適用対象

GetTextWidths(ICharSequence, Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

[Android.Runtime.Register("getTextWidths", "(Ljava/lang/CharSequence;II[F)I", "GetGetTextWidths_Ljava_lang_CharSequence_IIarrayFHandler")]
public virtual int GetTextWidths(Java.Lang.ICharSequence? text, int start, int end, float[]? widths);
[<Android.Runtime.Register("getTextWidths", "(Ljava/lang/CharSequence;II[F)I", "GetGetTextWidths_Ljava_lang_CharSequence_IIarrayFHandler")>]
abstract member GetTextWidths : Java.Lang.ICharSequence * int * int * single[] -> int
override this.GetTextWidths : Java.Lang.ICharSequence * int * int * single[] -> int

パラメーター

text
ICharSequence

測定するテキスト。 null にすることはできません。

start
Int32

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

end
Int32

測定するテキスト スライスの末尾

widths
Single[]

文字の前の幅を受け取る配列。 (end - start) 以上の大きさにする必要があります。

返品

返される実際の幅の数。

属性

注釈

文字列内の文字の前の幅を返します。

Javaドキュメント。

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

適用対象

GetTextWidths(Char[], Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

[Android.Runtime.Register("getTextWidths", "([CII[F)I", "GetGetTextWidths_arrayCIIarrayFHandler")]
public virtual int GetTextWidths(char[]? text, int index, int count, float[]? widths);
[<Android.Runtime.Register("getTextWidths", "([CII[F)I", "GetGetTextWidths_arrayCIIarrayFHandler")>]
abstract member GetTextWidths : char[] * int * int * single[] -> int
override this.GetTextWidths : char[] * int * int * single[] -> int

パラメーター

text
Char[]

測定するテキスト。 null にすることはできません。

index
Int32

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

count
Int32

測定するインデックスで始まる文字の数

widths
Single[]

文字の前の幅を受け取る配列。 少なくともカウントとして大きくする必要があります。

返品

返される実際の幅の数。

属性

注釈

文字列内の文字の前の幅を返します。

Javaドキュメント。

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

適用対象

GetTextWidths(String, Int32, Int32, Single[])

文字列内の文字の前の幅を返します。

[Android.Runtime.Register("getTextWidths", "(Ljava/lang/String;II[F)I", "GetGetTextWidths_Ljava_lang_String_IIarrayFHandler")]
public virtual int GetTextWidths(string? text, int start, int end, float[]? widths);
[<Android.Runtime.Register("getTextWidths", "(Ljava/lang/String;II[F)I", "GetGetTextWidths_Ljava_lang_String_IIarrayFHandler")>]
abstract member GetTextWidths : string * int * int * single[] -> int
override this.GetTextWidths : string * int * int * single[] -> int

パラメーター

text
String

測定するテキスト。 null にすることはできません。

start
Int32

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

end
Int32

測定するテキスト スライスの末尾

widths
Single[]

文字の前の幅を受け取る配列。 少なくともテキストと同じ大きさにする必要があります。

返品

指定したテキスト内のコード単位の数。

属性

注釈

文字列内の文字の前の幅を返します。

Javaドキュメント。

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

適用対象