Parcel.WriteParcelableArray(Object[], ParcelableWriteFlags) 方法

定义

将异类数组的可包裹对象写入地块中。

[Android.Runtime.Register("writeParcelableArray", "([Landroid/os/Parcelable;I)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })]
public void WriteParcelableArray (Java.Lang.Object[]? value, Android.OS.ParcelableWriteFlags parcelableFlags);
[<Android.Runtime.Register("writeParcelableArray", "([Landroid/os/Parcelable;I)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>]
member this.WriteParcelableArray : Java.Lang.Object[] * Android.OS.ParcelableWriteFlags -> unit

参数

value
Object[]

要写入的对象数组。

parcelableFlags
ParcelableWriteFlags

上下文标志按 Parcelable#writeToParcel(Parcel, int) Parcelable.writeToParcel().

属性

注解

将异类数组的可包裹对象写入地块中。 数组中的每个对象都与其类名一起编写,以便以后可以实例化正确的类。 因此,这比开销 #writeTypedArray要高得多,但会正确处理包含多个类型的对象的数组。

适用于 . 的 android.os.Parcel.writeParcelableArray(T[], int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于