2011-10-30 6 views
-1

私が必要とするものは簡単です:異なるメソッドからの変数へのアクセス

私はonclreateにいくつかの項目で作成されたarraylistがあります。

しかし、他の関数(メソッド)からそのarraylist(アイテムの追加、削除)を編集するにはどうすればよいですか?

+0

あなたの質問を複製しないでください! http://stackoverflow.com/questions/7945272/remove-from-arraylist – Renaud

答えて

2

だけでオブジェクトフィールドを使用します。

public class X extends ThatAndroidAppClassWhatsNameIForgot { 
    private List<ItemType> list = new ArrayList<ItemType>(); 

    public void onCreate() { 
     list.add(...); 
    } 

    private void otherMethod(...) { 
     list.remove(...); 
    } 
} 
0

あなたのクラスのprivateフィールドとしてその配列のリストを作成します。それは方法や他の方法を作成するには目に見えるでしょう

関連する問題