@Override
 protected void onStop() {
   super.onStop();
   if (mAlertDialog != null && mAlertDialog.isShowing()) {
     mAlertDialog.dismiss();
     mAlertDialog = null;
   }
 }