次のコードは、クローズボタン付きの真のモデルダイアログボックスを生成します。真にモデルとは、ダイアログボックス以外の領域をクリックすると、ダイアログボックスがアクティブのままで閉じられないことを意味します。ボタンなしの真のモーダルダイアログボックスを表示
AlertDialog alert = builder
.setCancelable(false)
.setPositiveButton(context.getResources().getString(R.string.about_close), null)
.create();
alert.show();
以下は、閉じるボタンのないダイアログボックスを生成します。ダイアログボックス以外の領域をクリックすると、ダイアログボックスが閉じられます。
AlertDialog alert = builder
.setCancelable(false)
.create();
alert.show();
本当にモデルダイアログをボタンなしで作成する方法はありますか?
のようなものがありますか?http://i.stack.imgur.com/xSqN1.png – Triode
私はあなたの2番目のコードを試しました。ダイアログボックス以外の画面をクリックしても閉じることはありません。 –
@HirenDabhi、タブレットハニカムはこれを行います。 –