0

アクティビティ間でノードリストを送信するにはどうすればよいですか? 4 つのアクティビティを持つ 4 つの画面があるアプリがあります。最初のアクティビティでは、url を解析してノードリストを取得します。ボタンをクリックすると、新しいアクティビティを開始し、nodelist を 2 番目のアクティビティに送信する必要があります。
私はこのようにしてみました

Intent intent = new Intent(this, SecondActivity.class);
Bundle bundle = new Bundle(); 
bundle.putString("KEY","NodeList"); 

intent.putExtras(bundle);
startActivity(intent);
4

2 に答える 2

0

インターフェイスを実装するクラスにNodeListもインターフェイスを実装し、インテントでこのParcelableメソッドを使用するようにします。

于 2012-07-03T11:29:07.763 に答える
0

簡単な方法は、Application クラスを使用して、Application の Setter メソッドを使用して値を設定し、Application クラスの getter メソッドを使用して値を取得できるようにすることです。

データはアプリケーションが存在するまで保持されるので、そのまま使用できます.. Androidでアプリケーションクラスを使用する方法

また、Android Parcelableを使用することもできます

于 2012-07-03T11:40:44.197 に答える