2013-10-03 90 views
0

清除所有數據我有一個設置的活動,可以讓我來編輯設置,並與一個ListView主要活動的Android應用程序。我也有一個單獨的幫助活動。當我去到任何的設置或幫助,並返回到主活動,從列表視圖中的數據被清除...... 它必須從互聯網上每次加載和時間進行解析下載的,所以我想知道,如果它是可能沒有擁有它每次清除...開始新的子活動從的ListView

感謝

+0

向我們展示一些代碼 – SimonSays

+0

在你創建的內容方法和初始化列表? –

+0

當菜單按鈕被按下(刷新)列表被初始化,這個開始的AsyncTask,設置列表視圖自定義適配器的內容 – Pieterjan

回答

0

我不知道爲什麼主要業務是被破壞掉了。

這裏有一個解決方案,將工作,雖然。在應用程序中創建一個子類MyApp,並在其onCreate期間加載適配器。 (恰好有一個應用程序實例,它是保持全局數據的好地方。)

在您的主要活動的onCreate,創建列表視圖,並獲取來自MyApp的適配器。那麼你只會做一次昂貴的部分(創建適配器)。

+0

找到它了!不管怎麼說,還是要謝謝你! – Pieterjan