2 回答

TA贡献1809条经验 获得超8个赞
通过在背景布局上添加 onClick 侦听器解决了问题。
<RelativeLayout
android:id="@+id/exit_popup"
android:onClick="nullMethod"
public void nullMethod(View view) {}

TA贡献1859条经验 获得超6个赞
这是我在 webview 中禁用所有滚动的代码:
disable scroll on touch
webview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return (event.getAction() == MotionEvent.ACTION_MOVE);
}
});
要仅隐藏滚动条,请在执行弹出窗口时添加代码。
web = (WebView) findViewById(R.id. web);
web.setVerticalScrollBarEnabled(false);
web.setHorizontalScrollBarEnabled(false);
您还可以尝试使用垂直滚动的滚动视图包装您的 webview,并禁用 webview 上的所有滚动:
web.setScrollContainer(false);
添加回答
举报