Parcel.WriteFixedArray(Object, Int32, Int32[]) Methode

Definition

Flachen Sie ein homogenes mehrdimensionales Array mit fester Größe.

[Android.Runtime.Register("writeFixedArray", "(Ljava/lang/Object;I[I)V", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public void WriteFixedArray(Java.Lang.Object? val, int parcelableFlags, params int[] dimensions);
[<Android.Runtime.Register("writeFixedArray", "(Ljava/lang/Object;I[I)V", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
member this.WriteFixedArray : Java.Lang.Object * int * int[] -> unit

Parameter

val
Object

Das array, das geschrieben werden soll.

parcelableFlags
Int32

Kontextbezogene Kennzeichnungen gemäß Parcelable#writeToParcel(Parcel, int) Parcelable.writeToParcel(). Wird nur verwendet, wenn val ein Array von Paketobjekten ist.

dimensions
Int32[]

ein Array von Int, das die Länge jeder Dimension darstellt. Das Array sollte mit der genauen Größe der Dimensionen angepasst werden.

Attribute

Hinweise

Flachen Sie ein homogenes mehrdimensionales Array mit fester Größe. Dies delegiert an andere APIs, um ein eindimensionales Array zu schreiben. Verwenden Oder #readFixedArray(Object)#createFixedArray(Class, int[]) mit denselben Dimensionen zum Entmarsen.

Java Dokumentation für android.os.Parcel.writeFixedArray(T, 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.

Gilt für: