保持对话框在顶部

时间:2013-03-29 16:55:20

标签: java android android-alertdialog

任何人都可以指导我。我很难在webview上保留对话框(在MainActivity中)。

基本上,如果没有互联网连接,我已经提示开启WiFi。 问题是当出现此对话框时,如果用户意外触摸背景(由覆盖整个屏幕的webview占用),对话框将消失。

除非用户点击对话框中的其中一个按钮(设置或取消),否则如何始终保持最佳状态。

我还在页面加载时使用带有进度条的另一个对话框。它也有同样的问题(触摸屏幕周围区域消失)。实际情况是,webview正在对话之上。

任何指导意见。

1 个答案:

答案 0 :(得分:1)

这是对话框的默认行为,因为(我相信)ICS。

指定myDialog.setCanceledOnTouchOutside(false)以禁用它。

Reference