如何在android中禁用webView的长按点击事件
前言我们都知道在网页里长按会弹出一些 没用选项如何禁止掉呢?要禁用长时间单击,您需要首先启用长时间单击设置LongClickable(true);然后,setOnLongClickListener,不返回任何内容:webview.setLongClickable(true);webview.setOnLongClickListener(new OnLongClickListener() {@Ove
·
前言
我们都知道在网页里长按会弹出一些 没用选项
如何禁止掉呢?
要禁用长时间单击,您需要首先启用长时间单击设置LongClickable(true);然后,setOnLongClickListener,不返回任何内容:
webview.setLongClickable(true);
webview.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return true;
}
});
如果您只需要禁用文本选择,最好将以下CSS添加到您的网页中,它将禁用文本选择:
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
更多推荐
已为社区贡献23条内容
所有评论(0)