在我的android應用程序中,我希望能夠將字符串值添加到我在主要的android活動中聲明的靜態arraylist。邏輯如下:如何查看arraylist java中的所有項目?
1)當你點擊一個按鈕並且一個活動開始時。在oncreate方法中,我想將當前活動的類的名稱保存爲字符串值。例如:
String className = "com.lunchlist.demo";
後這個值賦給我想立刻這個字符串值添加到我剛纔在主要的android活動聲明靜態的ArrayList(意思是啓動的第一個Android的活動)增加值
後我做了這樣的事情:
static String List<String> members = new ArrayList<String>();
這是我的主要活動聲明。現在,當我點擊一個按鈕來啓動另一個活動我使用它來爲當前活動添加字符串類名到我的ArrayList在我的onCreate方法:
String className = "com.lunchlist.demo"
members.add(className);
我的問題是,現在,將這個字符串值添加到我的arraylist並保存以備後用?例如,如果我點擊三個不同的按鈕,這將爲arraylist添加三個不同的className值。然後這會存儲一個字符串值,爲我的成員arraylist保存三個不同的字符串值?如何檢查我的數組列表中的每個項目,以查看新活動啓動時是否添加了值?
我問這個,因爲我需要檢索此並使用共享偏好存儲這些值,並取回這些數據,並使用字符串值,其是開始活動類開始的意圖。我得到了一個類名字符串值開始的活動,我只是無法存儲它們。
謝謝我使用了listview – 2012-07-17 18:44:23