2012-04-14 12 views
0

を保存すると、このために(別のクラスファイル内にある)別のArrayListのArrayListから値を取得し、

+3

何を試しましたか?あなたはどこにいませんか?あなたは何を期待していますか?何を手に入れていますか? – npinti

+1

* "助けが必要" *質問が必要です。 @npintiが尋ねた4つの質問に対する回答と同様、SOはQ&Aサイトであるため、「本当の質問ではない」と投票することになっています。 –

答えて

0

使用get(index)set(index, object)insert(index, object)へとadd(object)方法保存しArrayListのから値を取得するにはヘルプが必要です。

例:

List<String> list0 = new ArrayList<String>(); 
list0.add("this"); 
list0.add("is"); 
list0.add("an"); 
list0.add("answer"); 

List<String> list1 = new ArrayList<String>(); 
list1.add(list0.get(1)); 
list1.add(list0.get(3)); 
list1.insert(1, list0.get(0)); 

結果のリスト1は次のようになります。 "この"、 "答え"、 "あります"。

3

Intentを使用して別のクラスに値を渡す(アクティビティの延長)intentObj.putExtras()が役に立ちます。

ArrayList<String> arrayList= new ArrayList<String>(); 
arrayList.add("hello"); 
arrayList.add("there"); 
Intent intent = new Intent(getApplicationContext(), secondClass.class); 
     intent.putStringArrayListExtra("pass_list", arrayList); 
     startActivity(intent); 

ArrayList<String> arrayList= getIntent().getStringArrayListExtra("pass_list"); 
+0

どうすればいいのか分かりません。\ –

関連する問題