Bidi.ReorderVisually(Byte[], Int32, Object[], Int32, Int32) 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.
Ordnen Sie die Objekte im Array basierend auf ihren Ebenen in visueller Reihenfolge neu an.
[Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")]
public static void ReorderVisually(byte[]? levels, int levelStart, Java.Lang.Object[]? objects, int objectStart, int count);
[<Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")>]
static member ReorderVisually : byte[] * int * Java.Lang.Object[] * int * int -> unit
Parameter
- levels
- Byte[]
ein Array, das die Bidi-Ebene jedes Objekts darstellt
- levelStart
- Int32
die Startposition im Array der Ebenen
- objects
- Object[]
Das Array von Objekten, die in visuelle Reihenfolge neu angeordnet werden sollen
- objectStart
- Int32
die Startposition im Objektarray
- count
- Int32
Die Anzahl der Objekte, die neu angeordnet werden sollen
- Attribute
Ausnahmen
if count, levelStart or objectStart is negative; if count > levels.length - levelStart or if count > objects.length - objectStart.
Hinweise
Ordnen Sie die Objekte im Array basierend auf ihren Ebenen in visueller Reihenfolge neu an. Dies ist eine Hilfsfunktion, die verwendet werden soll, wenn Sie eine Auflistung von Objekten haben, die Textläufe in logischer Reihenfolge darstellen, jede Ausführung, die Text auf einer einzigen Ebene enthält. Die Elemente von indexobjectStart bis in objectStart + count das Objektarray werden in visuelle Reihenfolge neu angeordnet, vorausgesetzt, jede Textausführung weist die Ebene auf, die durch das entsprechende Element im Array der Ebenen (at index - objectStart + levelStart) angegeben ist.
Java Dokumentation für java.text.Bidi.reorderVisually(byte[], int, java.lang.Object[], int, int).
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.