モーダルダイアログ作成
モーダルダイアログは、ダイアログを消すまで他の部分を押せなくする表示方法
ユーザー登録とかログインのダイアログで使われる
これを実装するには
ダイアログ生成時に
AlertDialog.setCancelable
に false を設定することで実現できる
ソースにすると
AlertDialog.Builder alertDlg = new AlertDialog.Builder(this).setCancelable(false);
//タイトル設定
alertDlg.setTitle("モーダルダイアログ");
//本文設定
alertDlg.setMessage("本文");
//OKボタン設定
alertDlg.setPositiveButton("ok",new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){
//今回は何もしない
}
});
//モーダルダイアログの表示
alertDlg.create().show();
これでモーダルダイアログが表示される