私はアプリに取り組んでおり、最初の起動時に、ユーザーに[OK]/[終了](ライセンス、警告など)をクリックしてもらいたい2つのダイアログがありますが、現在、画面の他の場所をクリックして閉じることができます。
現在、このように作成しています。
AlertDialog.Builder dlg = new AlertDialog.Builder(this);
dlg.setTitle("Warning");
dlg.setMessage( ... );
dlg.setCancelable(false);
dlg.setPositiveButton("Ok", new DialogInterface.OnClickListener() { ... });
dlg.setNegativeButton("Quit", new DialogInterface.OnClickListener() { ... });
dlg.create().show();
ボタンの 1 つを使用してユーザーにダイアログを終了させるにはどうすればよいですか?