我在这里读过一些问题,但我没有找到解决方案。我已阅读有关Parcelable
,Intents
的信息,并在android开发文档(包括开发指南和参考文献)中共享Activities
内的特定数据。
以下是该方案:
我有一个ListActivity
填写解析xml文件的对象,它显示了一个值列表,当点击时我想返回表示点击的项目的对象,该活动已经调用了它,然后,使用此对象调用另一个活动。
我读到了如何实现Parcelable
,但似乎不是这样。实现Parcelable
接收构造函数的Parcel
,然后从中读取值(或者至少是我所理解的)。这对我来说毫无意义,我无法看到如何基于该问题实施。我构建解析xml文件的对象,没有Parcel
。
我对此表示赞赏。
答案 0 :(得分:0)
我相信你有三个选择:
答案 1 :(得分:0)
这取决于活动是属于同一个流程还是属于不同的流程...如果它是相同的流程,那么答案是Within an application what is the best way to pass custom objects between activities?但如果它们属于不同的流程,那么您最好实现parcelable。