ダイアログを使用して、Androidアプリケーションを強制的にonPauseメソッドからonResumeメソッドに移動させようとしています。
OnClickListenerを実装するFirstActivityクラスのonClickメソッドに次のコードがあります。
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.newlayout);
dialog.setTitle("This is my custom dialog box");
dialog.setCancelable(true);
dialog.show();
Androidアプリが各メソッドに入ったときにログメッセージを出力するように、各ライフサイクルメソッドを設定しました。
Log.i(ActivityName, " onCreate");
Log.i(ActivityName, " onPause");
Log.i(ActivityName, " onResume");
等々..
ボタンをクリックしてダイアログを表示すると、ダイアログは正常に表示されますが、ダイアログを表示しているときにonPauseが呼び出されているというログメッセージは受信されず、onResumeメソッドが実行されているというログメッセージも受信されません。電話の「戻る」ボタンを押してダイアログを終了すると呼び出されます。
私は何が間違っているのですか?