2012-03-19 13 views

答えて

2

あなたは1から文字列のArrayListを渡すためにnew Intent().putStringArrayListExtra(String name, ArrayList<String> value)を試すことができますRefrence参照してください別の活動への活動 pass arraylist from one activity to other

0

あなただけの、あなたがバックグラウンドで実行されている活動であるクラス「サービス」を使用する必要があり活動中のデータをロードしていないの両方の活動のビューを表示したい場合。

+0

はどのように正確には、クラスのサービスを使用するのでしょうか? –

+0

私は、フェッチを開始する機能と、結果をアクティビティに返すことができるようにハンドル/コールバックを登録する機能を持つサービスとアクティビティとの間の通信用のインタフェースを作成します。 http://developer.android.com/reference/android/app/Service.html#LocalServiceSample – Tobias

0

他のアクティビティでArrayListをpublic staticとして宣言することは間違いありません。

public static ArrayList <> mylist; //宣言

はそれを別のアクティビティを使用するには: -

FirstActivity.mylist ......これが役立つ

希望。

0

はい、それは可能です..しかし、ArrayListのは、あなたが第二のクラスでそれを使用する時間によって空にすることはできません。..第二の活動に使用するために..

関連する問題