Paint.GetTextWidths 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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 文件 android.graphics.Paint.getTextWidths(java.lang.String, float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
要衡量的文字。 不可為空值。
- start
- Int32
第一個要測量的 char 的指數
- end
- Int32
要測量的文字切片末端
- widths
- Single[]
陣列接收字元的提前寬度。 必須至少是大 as(結束-開始)。
傳回
實際回傳的寬度數。
- 屬性
備註
回傳字串中字元的前進寬度。
Java 文件 android.graphics.Paint.getTextWidths(java.lang.CharSequence, int, int, float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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[]
要衡量的文字。 不可為空值。
- index
- Int32
第一個要測量的 char 的指數
- count
- Int32
以指標開始的字元數 來測量
- widths
- Single[]
陣列接收字元的提前寬度。 必須至少有很大的數量。
傳回
實際回傳的寬度數。
- 屬性
備註
回傳字串中字元的前進寬度。
Java 文件 android.graphics.Paint.getTextWidths(char[], int, int, float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
要衡量的文字。 不可為空值。
- start
- Int32
第一個要測量的 char 的指數
- end
- Int32
要測量的文字切片末端
- widths
- Single[]
陣列接收字元的提前寬度。 必須至少和文字一樣大。
傳回
指定文本中的代碼單元數量。
- 屬性
備註
回傳字串中字元的前進寬度。
Java 文件 android.graphics.Paint.getTextWidths(java.lang.String, int, int, float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。