我需要将一个对象从一个活动传递到另一个活动, 我正在使用tesserect OCr Library所以我需要传递它的对象,请告诉我我是如何做到这一点我在这里被击中。 提前谢谢。
答案 0 :(得分:0)
对于parcelable / serializable,您需要知道其内部结构。如果您不知道或无法猜测它,那么我建议您将其设为全局对象,并从您需要的任何活动中访问它。
答案 1 :(得分:0)
您可以使用Parcelable或Serializable
的解决方案使用Serializablee非常简单: -
只需将您的自定义类设置为Serializable(通过扩展Serializable类)
intent.putExtra("myobject", new Persion("name1",915698452387));
从目标活动中获取: -
Person p1 = (Person) getIntent().getSerializableExtra("myobject");
试试这个..