Freigeben über


Paint.GetTextBounds Methode

Definition

Überlädt

GetTextBounds(ICharSequence, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

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

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (0,0).

GetTextBounds(String, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

GetTextBounds(ICharSequence, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

[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

Parameter

text
ICharSequence

text to measure and return its bounds

start
Int32

Index des ersten Zeichens im zu messenden Text

end
Int32

1 hinter dem letzten Zeichen im Text, der gemessen werden soll

bounds
Rect

gibt die unionierten Grenzen des gesamten Texts zurück. Muss vom Anrufer zugewiesen werden

Attribute

Hinweise

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (0,0).

Beachten Sie, dass Formatvorlagen ignoriert werden, auch wenn Sie die Instanz übergeben android.text.Spanned . Verwendung android.text.StaticLayout zur Messung der Grenzen von android.text.Spanned.

Java-Dokumentation für android.graphics.Paint.getTextBounds(java.lang.CharSequence, int, int, android.graphics.Rect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (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

Parameter

text
Char[]

Array von Zeichen zum Messen und Zurückgeben der verbundenen Grenzen

index
Int32

Index des ersten Zeichens im Array, das gemessen werden soll

count
Int32

die Anzahl von Zeichen, beginnend bei Index, zu messen

bounds
Rect

gibt die unionierten Grenzen des gesamten Texts zurück. Muss vom Anrufer zugewiesen werden

Attribute

Hinweise

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (0,0).

Java-Dokumentation für android.graphics.Paint.getTextBounds(char[], int, int, android.graphics.Rect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

GetTextBounds(String, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

[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

Parameter

text
String

Zeichenfolge zum Messen und Zurückgeben der Grenzen

start
Int32

Index des ersten Zeichens in der zu messenden Zeichenfolge

end
Int32

1 hinter dem letzten Zeichen in der Zeichenfolge zum Messen

bounds
Rect

gibt die unionierten Grenzen des gesamten Texts zurück. Muss vom Anrufer zugewiesen werden

Attribute

Hinweise

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (0,0).

Java-Dokumentation für android.graphics.Paint.getTextBounds(java.lang.String, int, int, android.graphics.Rect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: