【Android開発】ダイアログの実装(サンプルコード)

Androidの開発でダイアログを実装するときに参考になったサイトをメモ。

Android で再開する Java プログラミング(14) - ダイアログを制するものがAndroidを制する!

Dialogの実装方法を整理してみたよ

初めはDialogをextendしてたけどAlertDialogだけでいろいろできそう。

▼JavaScriptのalertみたいに

new AlertDialog.Builder(this)
.setMessage("Hello, Wolrd!")
.setPositiveButton("OK", null)
.show();

image

▼タイトルをセット(setTitle)するとこうなる

image

▼「しばらくお待ちください。」を出す

ProgressDialog objDialog = new ProgressDialog(this);
objDialog.setMessage("しばらくお待ちください。...");
objDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
objDialog.show();

image

閉じるときは

objDialog.dismiss()