2015-10-20 3 views
0

Am запускает новый 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 с точки зрения фрагмента.

но нажать кнопку домой после того, как и ждать на некоторое время, если я пытаюсь вернуться активность listview по onbackpresslistview, адаптеры стал нулевым

как избежать этой ситуации.?

ответ

0

Попробуйте этот способ, вы не получите нуль.

запомнить ваш адаптер onRestart() в вашей деятельности.

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

@ Vishwanath.M разве ваша проблема не решена? –

Смежные вопросы