Android webview屏蔽长按事件

Android WebView另类实现 自由复制进入选择文字模式 Android WebView实现自由复制文字 立即下载

要禁用长按事件,需要先设置webview.setLongClickable(true),再给webview添加长按监听事件,不做任何操作。代码如下:

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;
}

转自StrackoverFlow,附带StrackoverFlow原答案地址:https://stackoverflow.com/questions/15764311/how-to-disable-long-click-on-webview-in-android

TortoiseSVN的安装与使用 TortoiseSVN的安装与应用1、安装1.1、下载TortoiseSVN    点击下载TortoiseSvn1.2、下载汉化包。上面的页面中,找到Chinese, simplified汉化包,点击32位或者64位的Setup,下载汉化包。1.3、安装TortoiseSVN。在选择安装路径页面时要记得勾选“command line client tools”,默认不是勾选的。这里不勾选的话在I... 阅读详情

相关推荐

大模型-高通qnn基础

提供较低级别、高度可定制的统一API,通过单独的库加速所有AI加速器核心上的AI模型, 可以直接用于针对特定的加速器核心或从流行的运行时(包括Qualcomm Neural Processing SDK、TensorFlow Lite和ONNX运行时)委派工作负载。一个支持异构计算、系统级配置的一体化SDK,旨在将AI工作负载引导到我们平台上的所有加速器核心。为开发人员提供灵活性,包括核心间协作支持和其他高级功能。是一个为训练好的神经网络模型提供高级量化和压缩技术的库。

点滴的岁月 4083

WebView的使用

//webview加载方法 private void getpath(String url) { //webview实现长按事件来禁止 复制粘贴功能 webview.setOnLongClickListener(new View.OnLongClickListener() { @Override pu...

hdhhd的博客 1121

PET,CT图像融合笔记

PET-CT怎样进行图像融合?图像融合实现CT与PET图像的融合 OpenCV实现(附实验结果)

chenran187906的博客 8409

安卓 webview加载html禁止长按弹出复制粘贴

在项目中涉及用webview显示一段String类型的html文本,用TextView直接setText()显示的文本带html标签,这显然不是我们想要的结果;这时我们只需要转换一下就OK啦;tv.setText(htmlStr);  //错误方式,此时显示的带标签tv.setText(Html.fromHtml(htmlStr));   //正确方式,此时正常显示文本但是用如上方法显示的html...

qq_32809225的博客 9654

避坑指南:SAP STO订单里‘发货存储地点’栏位不显示?检查这个关键配置

本文深入解析SAP STO订单中‘发货存储地点’栏位缺失问题的根本原因及解决方案。通过激活库存地点间转储功能、维护库存地点主数据等关键配置步骤,帮助用户快速恢复业务操作。特别适用于MM模块实施顾问和SAP系统管理员处理UB STO相关技术问题。

weixin_30632089的博客 98

深入解析fio Benchmark测试:从源码到实践

本文深入解析fio Benchmark测试工具,从入门指南到源码架构分析,详细介绍了其核心模块、关键数据结构和I/O处理机制。通过实战案例展示如何优化存储性能测试,包括内存对齐、多线程调优等技巧,帮助开发者充分利用fio进行精准的存储性能评估。

weixin_42563415的博客 207

如何在android中禁用webView的长按点击事件

前言 我们都知道在网页里长按会弹出一些 没用选项 如何禁止掉呢? 要禁用长时间单击,您需要首先启用长时间单击设置LongClickable(true);然后,setOnLongClickListener,不返回任何内容: webview.setLongClickable(true); webview.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v)

吕氏春秋i 4169

【论文阅读|小目标分割算法ASF-YOLO】

论文题目:ASF-YOLO: A novel YOLO model with attentional scale sequence fusion for cell instance segmentation 论文链接: https://arxiv.org/abs/2312.06458 代码链接:https://github.com/mkang315/ASF-YOLO 摘要(Abstract) 作者提出了一种新颖的基于 "You Only Look Once"(YOLO)的注意力尺度序列融合框架(ASF-YO

dally2的博客 8118

android禁用webview的复制黏贴,Android:禁用webview中的文本选择

小智..5如果您使用,似乎关闭通过长按切割/粘贴articleView.setWebChromeClient(new WebChromeClient(){...})因此,如果您使用setChromeClient并且您想要长时间单击以开始复制/粘贴,请执行以下操作:webView.setWebChromeClient(new WebChromeClient(){[.... other overrid...

weixin_32667439的博客 2797

IC版图设计之OASIS文件格式详解

OASIS(Open Artwork System Interchange Standard)是继GDSII之后新一代的集成电路版图数据交换标准,由SEMI在2004年正式发布(SEMI标准号:SEMI P39)。高压缩率:相比GDSII可减少3-10倍文件体积扩展性强:支持纳米级工艺的复杂图形描述跨平台兼容:独立于EDA工具和操作系统安全增强:内置校验和与加密支持。

ZZcppc的博客 2440

QGC4.0.11界面修改

QGC4.0.11。

超维空间科技的博客 2465

android 解决webView页面双击出现复制剪切等

本文介绍了如何禁用WebView中双击输入框时出现的复制/剪切操作栏。通过自定义MyWebView类继承WebView,重写onTouchEvent方法,检测300毫秒内的连续点击事件并拦截,从而屏蔽系统默认的双击操作。使用时只需在布局文件中替换为自定义的MyWebView控件即可。这种方法简单有效地解决了WebView中双击输入框弹出操作栏影响用户体验的问题。

Ueming的博客 133

康耐视visionpro-CogCreateSegmentAvgSegsTool操作工具详细说明

康耐视visionpro-CogCreateSegmentAvgSegsTool操作工具详细说明

视觉人机器视觉的博客 1480

安卓开发之webview长按复制粘贴功能

8.长按事件 因为webview长按时将会调用系统的复制控件: //长按复制粘贴 mWebView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View view) {

q9104422999的博客 5742

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

android创建webview,Android Webview总结

这些都是曾经收集到的一些关于Webview的知识,有些工作中用到了,有些暂时还没有用到,这次统一整理下,希望对自己,对大家有所帮助。另外,欢迎大家补充(当然,有错也要指正呀,不胜感激),如果可以的话,我会 更新到本帖中。一.权限二.创建Webview对象WebView webview = new WebView(this);三.加载网页的方式loadData(String data, String...

weixin_29535577的博客 1180

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Android WebView常见问题及解决方案汇总

转自: http://blog.youkuaiyun.com/t12x3456 Android WebView常见问题解决方案汇总: 就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到we

Rachel_McAdams的专栏 775

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

WebView常见问题总结

目录(?)[-] WebView cookies清理判断WebView是否已经滚动到页面底端 如有转载,请声明出处: 时之沙: http://blog.youkuaiyun.com/t12x3456 Android WebView常见问题解决方案汇总: 就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰

kaiqiangzhang001的专栏 2900

Android WebView 总结,Android Webview总结

这些都是曾经收集到的一些关于Webview的知识,有些工作中用到了,有些暂时还没有用到,这次统一整理下,希望对自己,对大家有所帮助。另外,欢迎大家补充(当然,有错也要指正呀,不胜感激),如果可以的话,我会 更新到本帖中。一.权限二.创建Webview对象WebView webview = new WebView(this);三.加载网页的方式loadData(String data, String...

weixin_35808698的博客 223

android错误日子,Android开发容易忽略的错误(持续更新中)

1. ClickSpan导致长按崩溃2. webView踩过的坑3. webView JS方法 正式版本不能使用,混淆问题ClickSpan导致的长按崩溃(关于TextView中使用ClickSpan后, 长按该TextView会导致崩溃) 代码如下:这是一个textViewk点击部分内容响应事件。public class Clickable extends ClickableSpan imple...

weixin_32734545的博客 268

Android之Android WebView常见问题及解决方案汇总

就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与native页面的混合,既利用了web app的灵活易更新,也借助了native app本身的效率. 当然,就会用到webview这样的一个...

android开发笔记 694

WebView实用功能与技巧

区分APP和浏览器 WebView基础参数 WebViewClient对象 WebChromeClient对象 全屏播放视频 Cookie 同步登录状态 Web端与Native端互相通讯 屏蔽长按事件

MasterWang的专栏 2273
下一篇: 使用谷歌浏览器Markdown转pdf
Ueming
博客等级 码龄11年 20粉丝 51原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值