我正在Web视图上使用滑动菜单。
打开菜单后,我需要禁用或模糊Web视图。
添加框架布局并设置前景时,Web视图可以模糊但不能禁用,并且仍然可以滚动/单击。
如何完全冻结下面的视图?

最佳答案

最简单的方法是通过将叠加在顶部的视图设置为可点击或不可点击,将启用或禁用点击添加到Web视图。

您可以尝试创建另一种类似的方法,如下所示使用setClickable()方法。

public void setClickable(boolean isClickable){
     blurView.setClickable(isClickable);
}


当您的叠加层可点击时,它将拦截所有触摸事件,并且用户将无法与Web视图进行交互。

请注意,您也可以使用此行在xml中轻松设置视图的默认行为

android:clickable="true"

关于android - 在Android中打开滑动菜单时禁用WebView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32063008/

10-12 00:25
查看更多