AlertDialog.Builderは、アラートダイアログを生成するためのビルダーサブクラス・・・。
AlertDialog.Builder | Android Developers
アラートダイアログは通知の一種で、トーストのように一定時間では消えず、明示的に閉じる必要があり、Yes/Noボタンなどを配置して、押されたボタンごとに処理を振り分けられる・・・。
(WindowsのMessageBoxにあたる・・・。)
MainActivity.javaで、
onClickでAlertDialog.Builderオブジェクトbuilderを生成・・・。
setTitleでタイトル、setMessageで本文、setPositiveButtonで"OK"や"Yes"などの肯定的な決定に対する処理を書く・・・。
ここでは"OK"ボタンとしておく・・・。
そしてDialogInterface.OnClickListenerの匿名クラス実装でonClick処理を書いてる・・・。
"AlertDialog OK onClick!"とログに出力するだけ・・・。
最後にbuilder.showで表示・・・。
button1を押すと、
このようにアラートダイアログが出る・・・。
Sample/MainActivity.java at master · bg1bgst333/Sample · GitHub
Sample/activity_main.xml at master · bg1bgst333/Sample · GitHub
Sample/strings.xml at master · bg1bgst333/Sample · GitHub
Sample/AndroidManifest.xml at master · bg1bgst333/Sample · GitHub