2015-09-01 159 views
0

我有兩個活動。活動A有一個按鈕和一個文本視圖。活動B有一個列表視圖。當我點擊活動A中的按鈕時,活動B將以startActivityforresult()調用。當我在列表視圖中單擊某個項目時,該元素將從列表視圖中刪除,並從活動A調用onActivityResult()。當我單擊活動A的按鈕時,活動B不應顯示先前刪除的項目。 我需要使用全局變量來存儲與此應用程序中的listview相關的列表嗎?我需要一個全局變量在這個應用程序?

+0

[讀取關於單例](http://www.tutorialspoint.com/java/java_using_singleton.htm) –

+0

是您正在使用自定義列表適配器? – abhinav

+0

沒有ArrayAdapter。 –

回答

0

不鼓勵使用全局變量。但是,如果你想爲所有對象創建一個變量,你可以使用靜態變量。

例如,

在MainActivity.java:

static String abc; 

在其他類:

String bcd = MainActivity.abc; 
相關問題