禁用单击进度条

时间:2018-05-12 09:08:47

标签: android progress-bar

我试图在屏幕上运行进度条时禁用触摸。下面的代码(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);
        }  

2 个答案:

答案 0 :(得分:1)

好像你想设置对话框不可取消
只设置对话框的属性

dialog.setCancelable(false);

答案 1 :(得分:0)

使用dialog.setCancelable(false);

请参考以下答案:

  

How to avoid dismissing my progress dialog when the user touches the screen?

相关问题