我试图在屏幕上运行进度条时禁用触摸。下面的代码(getwindow)无效。谁能请你帮忙。
使用:
@Override
protected void onPreExecute() {
dialog.setMessage("Doing something, please wait.");
dialog.show();
getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
}
答案 0 :(得分:1)
好像你想设置对话框不可取消
只设置对话框的属性
dialog.setCancelable(false);
答案 1 :(得分:0)
使用dialog.setCancelable(false);
请参考以下答案:
How to avoid dismissing my progress dialog when the user touches the screen?