2015-12-30 54 views
-1

我面臨的問題有關片段。我有一個列表視圖在自定義對話框中,在listview.setOnItemClickListener,我想dismissal dialog.so必須做一些事情後解除dialog.so什麼是解除對話框後的片段狀態,或任何Listener解僱Dialog?定製對話框關閉後的片段狀態

回答

1
 Dialog dialog = new Dialog(getActivity()); 
     dialog.setOnDismissListener(new DialogInterface.OnDismissListener() { 
      @Override 
      public void onDismiss(DialogInterface dialog) { 
//    do sth 
      } 
     }); 
     dialog.show(); 
1

由於出了如圖如果視圖被銷燬那麼它會再次調用oncreateview 否則你上一個片段對話框時需要編寫的代碼中的onResume方法

fragment

+0

出現那麼片段銷燬?你確定? –

+0

你能分享你的自定義的dailog代碼嗎? – Madhur

+0

因爲在項目上單擊你忽略該代碼中的對話框只寫你想調用的任何[onItemClick] – Madhur