2012-03-05 72 views
0

我需要將一個對象從一個活動傳遞給另一個活動, 我正在使用tesserect OCr庫,所以我需要傳遞它的對象,請告訴我我該怎麼做這我感到震驚。 高級謝謝。如何將複雜的Library類對象從一個活動傳遞到另一個活動

+1

你可以使用'Parcelable'或Serilizable'的解決方案。 – 2012-03-05 05:29:01

+0

看這裏... http://stackoverflow.com/questions/7846162/best-way-to-pass-objects-from-one-activity-to-another – 2012-03-05 05:29:40

回答

0

無論是可以parcelable/serializable,你都需要知道它的內部結構。如果您不知道或無法猜測,那麼我建議您將其設爲全局對象,並從您需要的任何活動訪問它。

0

您可與來自Parcelable溶液或序列化

去使用Serializablee它很容易: -

只是讓你的自定義類的序列化(通過擴展Serializable類)

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

從目標活動中獲得: -

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

試試這個..

相關問題