有没有办法删除该错误?
我在我的活动中使用FLAG_NOT_TOUCHABLE,但是当我触摸屏幕时,它似乎没有响应错误......
WindowManager.LayoutParams params = getWindow().getAttributes();
params.flags |= LayoutParams.FLAG_NOT_TOUCHABLE;
params.screenBrightness = (float) 0.0039999;
getWindow().setAttributes(params);
答案 0 :(得分:0)
我认为“错误”和“没有回复错误”的含义是Activity Not Responding错误或 ANR 。无论如何,Android框架工程师Dianne Hackborn address this exact problem on a Google Groups page here.
答案 1 :(得分:0)
我通过创建覆盖整个窗口并捕获onClick事件的透明视图解决了这个问题。这样,应用程序“响应”并且没有触发ANR,但用户实际上无法点击屏幕上的任何按钮。