我想在主视图布局的前面设置我的加载布局并使其透明。 我这样做了:
所以,问题是:如何禁用mainView(不可点击)虽然 loadingView 可见.....?
答案 0 :(得分:0)
ProgressDialog ProgressDialog = new ProgressDialog(this);
ProgressDialog.setMessage("");
ProgressDialog.setCancelable(true);
ProgressDialog.show();
答案 1 :(得分:0)
尝试使用setClickable()方法将主视图的相应布局设置为不可单击。 加载结束时将其设置为true。 如果你发布一些代码会很有用。
另外,请查看此Android Layout make all children's not clickable
这是关于布局的孩子,但我相信它也很有帮助
答案 2 :(得分:0)
如果您的Ret
覆盖了this
,您可以点击它(loadingView)或向其添加loadingView
。
现在mainView
及其子女不会获得点击次数。
就代码而言,您可以写:
onClickListener
或设置点击监听器,如:
mainView