DialogFragment

DialogFragmentで、ダイアログを表示する。

DialogFragment  |  Android Developers
http://android-note.open-memo.net/sub/fragment__show_dialog_with_fragment.html
[Android] DialogFragmentを使ってダイアログを表示する - Qiita
DialogFragment - Qiita

activity_main.xmlで、

Buttonを配置し、MainActivity.javaで、

Buttonが押されたら、DialogFragmentを生成。
onCreateDialogで、アラートダイアログビルダーの設定、ダイアログの生成。
今回は、匿名クラスでDialogFragmentをオーバーライド。
dialogFragment.showで表示。

button1を押すと
button1を押すと

button1を押すと、

ダイアログが表示される
ダイアログが表示される

ダイアログが表示される。

OKを押してダイアログは消えた
OKを押してダイアログは消えた

OKを押してダイアログは消えた。

Sample/android/DialogFragment/DialogFragment/src/DialogFragment at master · bg1bgst333/Sample · GitHub