Parcel.WriteParcelableArray(Object[], ParcelableWriteFlags) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将异类数组的可包裹对象写入地块中。
[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 属性许可证中所述的术语使用。