如何将复杂的库类对象从一个活动传递到另一个活动

时间:2012-03-05 05:25:42

标签: android

我需要将一个对象从一个活动传递到另一个活动, 我正在使用tesserect OCr Library所以我需要传递它的对象,请告诉我我是如何做到这一点我在这里被击中。 提前谢谢。

2 个答案:

答案 0 :(得分:0)

对于parcelable / serializable,您需要知道其内部结构。如果您不知道或无法猜测它,那么我建议您将其设为全局对象,并从您需要的任何活动中访问它。

答案 1 :(得分:0)

您可以使用Parcelable或Serializable

的解决方案

使用Serializablee非常简单: -

只需将您的自定义类设置为Serializable(通过扩展Serializable类)

intent.putExtra("myobject", new Persion("name1",915698452387));

从目标活动中获取: -

Person p1 = (Person) getIntent().getSerializableExtra("myobject");

试试这个..