显示没有按钮的真实模态对话框

时间:2012-03-06 06:09:43

标签: android

以下代码将生成一个真正的模型对话框,并带有关闭按钮。真正的模型意味着,当您单击对话框以外的区域时,对话框将保持活动状态,不会关闭。

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();

有没有办法让我有一个真正的模型对话框,没有按钮?

2 个答案:

答案 0 :(得分:1)

dialog.setCanceledOnTouchOutside(false);

答案 1 :(得分:0)

我认为最好制作一个自定义警报对话框。如需更多帮助,请查看this