我正在实现 RESTful 通信的 DataDroid 模型,在实现我的SearchCriteria. 问题是,为了将SearchCriteria周围作为额外的意图传递,我必须让它实现Parcelable。但是,我Worker的start函数需要一个SearchCriteria类,导致错误:Required: my.classes.SearchCriteria; Found: android.os.Parcelable.
假设我已经Parcelable为我的SearchCriteria班级正确实现了,我怎样才能从一个包裹中快速创建一个对象(使用getParcelable Extra(INTENT_NAME)?
编辑:我意识到我可以通过公开我的构造函数来快速完成这一点实际上,这不起作用-我将 aSearchCriteria,Parcel但是还有另一种方法吗?Parcel与Parcelable事物混淆了。