Android Intent:使用Intent从Activities传递类对象

8

可能是重复问题:
如何使用意图在Android活动之间传递对象?

当一个 Activity 调用另一个 Activity 时,我想将一个类对象传递给另一个 Activity。我尝试使用 Intent.putExtra(name, value) 来实现这一点,但是我没有 Intent.getExtra(name) 方法。有很多像 getStringExtra(name)getDataExtra(name) 等方法,但我在 putExtra 的值中放入的是一个具有许多不同值的类对象,例如 String、Data 和 int。我该如何传递这个类对象呢?


1
欢迎来到StackOverflow!你提出的问题非常常见。请查看下方的相关链接。 - Parth Doshi
2个回答

4

0
为了通过Intent传递自定义对象,您需要确保您的类实现Parcelable
要了解更多信息,请阅读this教程。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接