2011-06-23 9 views
1

ボタンのクリックで配列に値を格納しようとしていて、それを一度配列に格納し直しています。Android:配列からの値の追加/呼び出し

これは私の配列のコードです:

public class Favorites extends ListActivity { 
    static ArrayList<String> ItemArray = new ArrayList<String>(); 


    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     // Full Screen 
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
       WindowManager.LayoutParams.FLAG_FULLSCREEN); 

     setContentView(R.layout.favorites); 


    } 


    public void add(String Item) { 
     ItemArray.add(Item); 


    } 


} 

これは私がボタンを持っているコードは、あなたがここに求めて何をかなり確実でない

String Item; 
Item=getItem(); 

Bundle value= new Bundle(); 
value.putStringArrayList(Item, MyArrayClass.ItemArray); 
+1

どうしたらうまくいかないのですか? – DeeV

+0

申し訳ありませんが、配列に値を追加していませんでした。 – Nick

答えて

2

をクリックしてですが、あなたが何かを追加したい場合あなたが呼び出す配列リストに:

ItemArray.add(Item); 

値を取得するのと同じように配列リストの

ItemArray.get(i); 

ここで、iは必要な項目のインデックスです。 これが役立つことを願っています!

+0

ありがとうございました。 – Nick

関連する問題