2012-03-05 17 views
0

あるアクティビティから別のアクティビティにオブジェクトを渡す必要があります 私はオブジェクトを渡す必要があるので、tesserect OCrライブラリを使用しています。これは私がここで打たれたものです。 アドバンスありがとうございます。複雑なライブラリクラスオブジェクトを1つのアクティビティから別のアクティビティに渡す方法

+1

あなたは 'Parcelable'か' Serilizable'のいずれかの解決策を使うことができます。 –

+0

ここをクリックしてください... http://stackoverflow.com/questions/7846162/best-way-to-pass-objects-from-one-activity-to-another –

答えて

0

parcelable/serializableのいずれかについては、その内部構造を知る必要があります。あなたがそれを知らない、またはそれを推測できない場合は、それをグローバルオブジェクトにして、必要なアクティビティからアクセスすることをお勧めします。

0

あなたは、そのかなり簡単Serializableeを使用してのいずれかParcelableからの溶液またはSerializableの

に行くことができます: -

だけでシリアライズとしてカスタムクラスを作る

intent.putExtra("myobject", new Persion("name1",915698452387)); 
(でシリアライズクラスを拡張)

ターゲットアクティビティから取得: -

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

これを試してください。

関連する問題