草庐IT

Parcelables

全部标签

java - 放在 Intent/bundle 中的一些 Parcelables 对象可能会 self 干扰并影响 Intent/Bundle 的读取?

放在Intent/bundle中的一些parcelables对象可能会self干扰并影响Intent/Bundle的读取?我提取了我认为有问题的代码。此代码有效:publicvoidwriteToParcel(Parcelarg0,intarg1){arg0.writeParcelable(object1,arg1);arg0.writeTypedList(arraylist1);}publicvoidreadFromParcel(Parcelin){object1=in.readParcelable(object1.class.getClassLoader());arraylist1

android - Kotlin parcelable 和 arrayList of parcelables

我正在尝试编写一个可打包的数据对象,以便在我的android应用程序中从activityA传递到activityB。我的对象正在传递所有数据,除了我的可用服务类的arraylistdataclassAvailableService(valid:Int,valname:String,valdescription:String,valprice:Double,valcurrency:String,valimageUrl:String):Parcelable{companionobject{@JvmField@Suppress("unused")valCREATOR=createParcel

android - Kotlin parcelable 和 arrayList of parcelables

我正在尝试编写一个可打包的数据对象,以便在我的android应用程序中从activityA传递到activityB。我的对象正在传递所有数据,除了我的可用服务类的arraylistdataclassAvailableService(valid:Int,valname:String,valdescription:String,valprice:Double,valcurrency:String,valimageUrl:String):Parcelable{companionobject{@JvmField@Suppress("unused")valCREATOR=createParcel