Android 系统禁用触摸屏

news/2025/1/11 14:57:44/

需求:设置开关可以打开或者关闭屏幕触摸

实现:
 

1.打开文件

./frameworks/base/core/java/android/view/ViewGroup.java

2.找到 public boolean dispatchTouchEvent(MotionEvent ev) 方法中开头添加如下代码

        if(SystemProperties.get("system.touchevent.disable").equals("1")){Slog.e(TAG,"system disable touch event.");return true;}

3.打包重新烧录,或者adb push out/xxxx/framework/  /system/ 并重启

4.通过

adb shell setprop system.touchevent.disable 1  //使能屏幕触摸

adb shell setprop system.touchevent.disable 0  //关闭屏幕触摸

来使能/关闭屏幕的触摸功能 


http://www.ppmy.cn/news/436603.html

相关文章

平板电脑中应用的触摸面板

平板电脑也叫便携式电脑(Tablet Personal Computer,Tablet PC),是一种小型、方便携带的个人电脑,以触摸屏作为基本的输入设备。它拥有的触摸屏(也称为数位板技术)允许用户通过触控笔或数字笔来进…

Win11系统怎么开启平板模式

Win11系统怎么开启平板模式?很多平板电脑朋友以为使用Win11系统需要自己开启平板模式,其实Win11已经没有了手动开启平板模式的开关。 Win11取消了原本的“平板模式”开关,取而代之的是更加智能的自动检测机制。在Win11中,系统通过…

win11触屏模式在哪 Windows11触屏模式的设置方法

win11系统的功能是非常多的,比如win11触屏模式就是win11平板模式,只有开启了这个模式就可以触屏了,那么win11平板模式在哪呢?下面小编就教大家win11怎么开启平板模式。更多Windows11安装教程,可以参考小白刷机网。 1、根据微软的消息来看,win11取消了平…

android平板模式适配

手机模式配置成平板模式 /build/tools/buildinfo.sh中: “ro.build.characteristics$TARGET_AAPT_CHARACTERISTICS" 去查找build文件夹一个mk文件中TARGET_AAPT_CHARACTERISTICS:default ,修改成tablet。 同时修改分辨率: ro.sf.lcd_den…

U盘无法格式化?快速解决方法大揭秘!

简介:本文将介绍如何解决U盘无法格式化的问题,并提供快速解决方法。无法格式化的U盘可能会导致数据无法读取或写入,因此解决这个问题具有重要价值。 工具原料: 电脑品牌型号:Lenovo ThinkPad T480 操作系统版本&…

LwIP RAW API 实现UDP多播收发

LwIP RAW API 实现UDP多播收发实现 1、初始化 static struct udp_pcb *multicast_pcb NULL; static ip_addr_t mutlcast_send_ip; static ip_addr_t mutlcast_recv_ip;static void udp_recv_multicast(void *arg, struct udp_pcb *pcb, struct pbuf *p,const ip_addr_t *add…

【振奋人心】中科院芯片突破,中国ai将逆袭

最近,中国科学院在人工智能芯片领域取得了一项重大突破。中科院计算技术研究所和中国电子科技集团公司第五十三研究所联合研发的新型神经网络加速器芯片,成功实现高效率和低功耗的特性,而且在典型人工智能测试中获取了高达1000倍计算效率的提…

xps常见问题与解答

在做X 射线光电子能谱(XPS)测试时,科学指南针检测平台工作人员在与很多同学沟通中了解到,好多同学仅仅是通过文献或者师兄师姐的推荐对XPS测试有了解,但是对于其原理还属于小白阶段,针对此,科学指南针检测平台团队组织…