Поделиться через


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).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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[]

массив символов для измерения и возврата их объединяемых границ

index
Int32

индекс первого символа в массиве для измерения

count
Int32

число символов, начиная с индекса, для измерения

bounds
Rect

возвращает объединяемые границы всего текста. Должно быть выделено вызывающим объектом

Атрибуты

Комментарии

Возвращает границы (выделенный вызывающим объектом) наименьший прямоугольник, который заключает все символы с подразумеваемым источником (0,0).

Документация по Java для android.graphics.Paint.getTextBounds(char[], int, int, android.graphics.Rect).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к