0

追加のデータをアクティビティに渡す必要がありますが、データが特定のクラスの変数であるため、その方法がわかりません。私は次のようなものを持っています:

MyClass variable=new MyClass();
Intent intent= new Intent(this,SecondActivity.class);
intent.putExtra("variableName", variable);  

コードのエラーは明らかですが、自分のクラスからデータを送信する方法を知りたいです。

4

2 に答える 2

0

データをシリアル化してから渡す必要があります。Android は、カスタム オブジェクトをエクストラとして渡すことをサポートしていません。こちらの回答をご覧ください。アクティビティ間でカスタム オブジェクトを渡しますか?

于 2013-05-10T05:49:37.863 に答える