2015-10-20 59 views
0

上午推出新activity像下面活動 - OnbackPressed問題

Intent mIntent = new Intent(getActivity().getApplicationContext(), RetailerHomeActivity.class); 
       mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | IntentCompat.FLAG_ACTIVITY_CLEAR_TASK); 
       startActivity(mIntent); 

listview這一活動,每當listview項目點擊正與片段視圖替換此listview

但之後按home鍵,等待一段時間,如果我試圖通過onbackpresslistview,適配器回去活動listview成爲空

如何避免這種情況?

回答

0

試試這種方式,你不會得到空。

在您的活動中回憶您的適配器onRestart()

@Override 
    protected void onRestart() { 
     super.onRestart();   
      GetListData(); // call your adapter here or set data of listview here too     
    } 
+0

@ Vishwanath.M不是你的問題解決了嗎? –