Dialogを開いた状態でBackキーを押すとデフォルトだとそのままとじちゃう。 何か処理をかませたいときは以下の用にやると、閉じるときに処理をかませられる。 final ProgressDialog dialog = new ProgressDialog(this); dialog.setIndeterminate(true); dialog.setMessage("Loading"); dialog.setCancelable(false); dialog.show(); dialog.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEY