2017-05-23 58 views
0

我有兩項活動。在第一個活動中,我有一個recyclerview,我從web服務中加載recyclerview數據。當我從第二項活動中恢復時,回收站數據必須用來自服務器的更新數據進行刷新。誰能幫忙?從其他活動恢復後刷新回收站數據

在的onResume方法
+0

你應該再次加載onResume方法的數據 –

+0

我已經嘗試過這種解決方案,但無法得到結果。因爲當應用程序從後臺調用後臺運行時,onResume中的方法再次調用。該方法不需要再次調用。 –

+0

粘貼您的代碼 –

回答

0

arrayList.clear(); 
    arrayList.addAll(//your data here); 

,然後將活性 每當進來前景的onResume()的

adapter.notifyDataSetChanged(); 
1

使用的onResume()方法被調用不同的onCreate() 其被稱爲只有一次(當活動創建時)

所以移動代碼來設置回收站適配器(和相應的查詢來創建li st或query db)onResume() 它會重新加載每次你回來活動