我在webview上使用滑动菜单。 我需要在菜单打开时禁用或模糊webview。 在添加framelayout并设置前景时,webview可能会模糊但未被禁用且仍可滚动/可点击。 如何完全冻结下面的视图?
答案 0 :(得分:1)
最简单的方法是通过将覆盖在顶部的视图设置为可点击或不可点击,为网络视图添加启用或停用点击。
您可以尝试创建类似下面的方法,以另一种类似的方式使用setClickable()
方法。
public void setClickable(boolean isClickable){
blurView.setClickable(isClickable);
}
虽然您的叠加层是可点击的,但它会拦截所有触摸事件,用户将无法与网页浏览进行互动。
注意,您也可以使用此行
在xml中轻松设置视图的默认行为android:clickable="true"