Paint.BreakText Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| BreakText(String, Boolean, Single, Single[]) |
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. |
| BreakText(Char[], Int32, Int32, Single, Single[]) |
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. |
| BreakText(ICharSequence, Int32, Int32, Boolean, Single, Single[]) |
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. |
| BreakText(String, Int32, Int32, Boolean, Single, Single[]) |
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. |
BreakText(String, Boolean, Single, Single[])
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.
[Android.Runtime.Register("breakText", "(Ljava/lang/String;ZF[F)I", "GetBreakText_Ljava_lang_String_ZFarrayFHandler")]
public virtual int BreakText(string? text, bool measureForwards, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "(Ljava/lang/String;ZF[F)I", "GetBreakText_Ljava_lang_String_ZFarrayFHandler")>]
abstract member BreakText : string * bool * single * single[] -> int
override this.BreakText : string * bool * single * single[] -> int
Parameter
- text
- String
Der zu messende Text. Darf nicht null sein.
- measureForwards
- Boolean
Wenn wahr, messen Sie vorwärts, beginnend mit dem ersten Zeichen in der Zeichenfolge. Messen Sie andernfalls rückwärts, beginnend mit dem letzten Zeichen in der Zeichenfolge.
- maxWidth
- Single
Die maximale Breite, die angesammelt werden soll.
- measuredWidth
- Single[]
Dies ist optional. Wenn nicht NULL, wird die tatsächliche Breite zurückgegeben, die gemessen wird.
Gibt zurück
Die Anzahl der zeichen, die gemessen wurden. Wird immer = abs(count) sein <.
- Attribute
Hinweise
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. Gibt die Anzahl der gemessenen Zeichen zurück, und wenn "measuredWidth" nicht null ist, wird die tatsächliche gemessene Breite zurückgegeben.
Java Dokumentation für android.graphics.Paint.breakText(java.lang.String, boolean, float, float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
BreakText(Char[], Int32, Int32, Single, Single[])
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.
[Android.Runtime.Register("breakText", "([CIIF[F)I", "GetBreakText_arrayCIIFarrayFHandler")]
public virtual int BreakText(char[]? text, int index, int count, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "([CIIF[F)I", "GetBreakText_arrayCIIFarrayFHandler")>]
abstract member BreakText : char[] * int * int * single * single[] -> int
override this.BreakText : char[] * int * int * single * single[] -> int
Parameter
- text
- Char[]
Der zu messende Text. Darf nicht null sein.
- index
- Int32
Der Offset in Text, um mit der Messung zu beginnen
- count
- Int32
Die Anzahl der maximal zu messenden Einträge. Wenn die Anzahl negativ ist, werden die Zeichen in umgekehrter Reihenfolge gemessen.
- maxWidth
- Single
Die maximale Breite, die angesammelt werden soll.
- measuredWidth
- Single[]
Dies ist optional. Wenn nicht NULL, wird die tatsächliche Breite zurückgegeben, die gemessen wird.
Gibt zurück
Die Anzahl der zeichen, die gemessen wurden. Wird immer = abs(count) sein <.
- Attribute
Hinweise
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. Gibt die Anzahl der gemessenen Zeichen zurück, und wenn "measuredWidth" nicht null ist, wird die tatsächliche gemessene Breite zurückgegeben.
Java Dokumentation für android.graphics.Paint.breakText(char[], int, int, float, float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
BreakText(ICharSequence, Int32, Int32, Boolean, Single, Single[])
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.
[Android.Runtime.Register("breakText", "(Ljava/lang/CharSequence;IIZF[F)I", "GetBreakText_Ljava_lang_CharSequence_IIZFarrayFHandler")]
public virtual int BreakText(Java.Lang.ICharSequence? text, int start, int end, bool measureForwards, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "(Ljava/lang/CharSequence;IIZF[F)I", "GetBreakText_Ljava_lang_CharSequence_IIZFarrayFHandler")>]
abstract member BreakText : Java.Lang.ICharSequence * int * int * bool * single * single[] -> int
override this.BreakText : Java.Lang.ICharSequence * int * int * bool * single * single[] -> int
Parameter
- text
- ICharSequence
Der zu messende Text. Darf nicht null sein.
- start
- Int32
Der Offset in Text, um mit der Messung zu beginnen
- end
- Int32
Das Ende des zu messenden Textsegments.
- measureForwards
- Boolean
Wenn wahr, messen Sie Vorwärts, beginnend am Anfang. Messen Sie andernfalls rückwärts, beginnend mit dem Ende.
- maxWidth
- Single
Die maximale Breite, die angesammelt werden soll.
- measuredWidth
- Single[]
Dies ist optional. Wenn nicht NULL, wird die tatsächliche Breite zurückgegeben, die gemessen wird.
Gibt zurück
Die Anzahl der zeichen, die gemessen wurden. Wird immer = abs(end - start) sein <.
- Attribute
Hinweise
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. Gibt die Anzahl der gemessenen Zeichen zurück, und wenn "measuredWidth" nicht null ist, wird die tatsächliche gemessene Breite zurückgegeben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
BreakText(String, Int32, Int32, Boolean, Single, Single[])
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.
public int BreakText(string? text, int start, int end, bool measureForwards, float maxWidth, float[]? measuredWidth);
member this.BreakText : string * int * int * bool * single * single[] -> int
Parameter
- text
- String
Der zu messende Text. Darf nicht null sein.
- start
- Int32
Der Offset in Text, um mit der Messung zu beginnen
- end
- Int32
Das Ende des zu messenden Textsegments.
- measureForwards
- Boolean
Wenn wahr, messen Sie Vorwärts, beginnend am Anfang. Messen Sie andernfalls rückwärts, beginnend mit dem Ende.
- maxWidth
- Single
Die maximale Breite, die angesammelt werden soll.
- measuredWidth
- Single[]
Dies ist optional. Wenn nicht NULL, wird die tatsächliche Breite zurückgegeben, die gemessen wird.
Gibt zurück
Die Anzahl der zeichen, die gemessen wurden. Wird immer = abs(end - start) sein <.
Hinweise
Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet. Gibt die Anzahl der gemessenen Zeichen zurück, und wenn "measuredWidth" nicht null ist, wird die tatsächliche gemessene Breite zurückgegeben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.