Android Kotlin 会心一击 直接强制点击某坐标

2023-05-16

import android.os.SystemClock
import android.view.MotionEvent
import android.view.Window

object ClickUtils {
    inline fun <reified T : Window.Callback> clickPx(x: Float, y: Float, view: T) {
        // 使用坐标模拟点击事件
        val downEvent = MotionEvent.obtain(
            SystemClock.uptimeMillis(),
            SystemClock.uptimeMillis(),
            MotionEvent.ACTION_DOWN,
            x,
            y,
            0
        )
        val upEvent = MotionEvent.obtain(
            SystemClock.uptimeMillis(),
            SystemClock.uptimeMillis(),
            MotionEvent.ACTION_UP,
            x,
            y,
            0
        )

        view.dispatchTouchEvent(downEvent)
        view.dispatchTouchEvent(upEvent)

        // 回收事件,避免内存泄漏
        downEvent.recycle()
        upEvent.recycle()
    }
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Kotlin 会心一击 直接强制点击某坐标 的相关文章

  • win10系统补丁彻底终止更新的方法

    我们经常在电脑上安装应用软件 xff0c 难免会遇到诸如win10系统无法更新正在暂停 xff0c 将暂停更新直到2018 1 2 为止的状况 xff0c 尤其是姑娘们遇到win10系统无法更新正在暂停 xff0c 将暂停更新直到2018
  • android -- 蓝牙 bluetooth (三)搜索蓝牙

    接上篇打开蓝牙继续 xff0c 来一起看下蓝牙搜索的流程 xff0c 触发蓝牙搜索的条件形式上有两种 xff0c 一是在蓝牙设置界面开启蓝牙会直接开始搜索 xff0c 另一个是先打开蓝牙开关在进入蓝牙设置界面也会触发搜索 xff0c 也可能
  • AD域控管理之授权普通用户或组管理计算机加入域和退出域的权限

    通过委派任务来实现 xff0c 具体如下 xff1a 1 在域控上打开Active Directory 用户和计算机 xff0c 右击域名 注意 将计算机加入域 只能在域上委派 xff0c 不能在OU上 xff0c 选择 委派控制 2 下一
  • IBM serverx服务器RAID阵列磁盘配置JBOD模式(直通模式)

    关于直通模式现在应用较多的是vmware的vsan分布式存储 现在通过IBM serverx 3850X6服务器演示如何配置JBOD模式磁盘 配置JBOD模式的前提是服务器不能安装有带缓存的raid卡 xff0c 其实也就是不能做raid5
  • 关于IBM 3550 3650 3850 在BIOS设置legacy模式

    1 在Boot Manager中 xff0c 选择add Boot Option xff0c 选择legacy only 2 在Go to Boot Manager gt Change Boot Order中 xff0c 把legacy o
  • IBM storwize V5000存储基础配置

    初始帐号密码 Superuser passw0rd 设备和系统的基本状态 首先添加配置主机 xff0c 前提是已经连接好光纤线 xff0c 配置好光纤交换机 这里我们使用光纤通道 系统应该可以自动识别到端口 xff0c 主机名可以设置为主机
  • 关于 Virtual SAN/VSAN 的常见问题解答

    问 xff1a VSAN 需要使用 SSD xff0c 它有什么用途呢 xff1f 答 xff1a SSD 用于读取缓存 70 和写入缓冲 30 每次写入都会先转到 SSD xff0c 稍后再取消暂存到 HDD 问 xff1a 创建 VSA
  • Linux 安装 VNC Server 实现图形化访问配置说明

    CentOS 6 5 系统环境下 xff0c 可以参阅如下步骤进行 VNC Server 的安装配置 安装 使用如下指令安装 VNC Server xff1a span class pln style margin 0px padding
  • JBoss AS / JBoss EAP / wildfly 区别

    JBoss AS JBoss EAP 和wildfly JBoss是一个基于JavaEE的开源的应用服务器 xff0c 遵循LGPL许可 xff0c 意味着可以在任何商业应用中免费使用 2006年 xff0c JBoss被Redhat公司收
  • 阿里云linux yum源配置

    http mirrors aliyun com help centos spm 61 5176 bbsr150321 0 0 d6ykiD 1 备份 mv etc yum repos d CentOS Base repo etc yum r
  • VMware vSphere 6 序列号大全

    经过测试ESXI6 5也可以使用 vSphere 6 Hypervisor HY0XH D508H 081U8 JA2GH CCUM24C4WK 8KH8L H85J0 UHCNK 8CKQ8NV09R 2W007 08D38 CA956
  • Ubuntu下安装Chrome浏览器的方法

    通过直接下载安装Google Chrome浏览器deb包 打开Ubuntu终端 xff0c 以下为32位 版本 xff0c 使用下面的命令 wget https dl google com linux direct google chrom
  • android -- 蓝牙 bluetooth (四)OPP文件传输

    在前面android 蓝牙 bluetooth xff08 一 xff09 入门文章结尾中提到了会按四个方面来写这系列的文章 xff0c 前面已写了蓝牙打开和蓝牙搜索 xff0c 这次一起来看下蓝牙文件分享的流程 xff0c 也就是蓝牙应用
  • 智能制造:三体智能革命

    赵敏 宁振波 郭朝晖是走向智能研究院资深专家 xff0c 三体智能革命 编委会中三位重要作者 他们从去年5月起多次参加了中国工程院主持的 中国智能制造发展战略研究报告 的研讨 评审与修订工作 xff0c 对该报告的形成过程 研究主旨和详细内
  • 程序员读书和练习的方法(个人观点)

    lt 传送门 gt 针对本文的交流探讨 gt 总宗旨 xff1a 打好计算机通用理论基础 通用实战能力 xff0c 便于需要时对各领域的无障碍深钻 时间宝贵 xff0c 不要为了学习而学习 计算机通用理论基础 xff1a 计算机各领域理论基
  • 信息系统项目管理01——信息化和信息系统

    第一章 信息化和信息系统 考选择 xff0c 重要程度5颗星 文章目录 1 1 信息系统与信息化1 信息的质量属性 xff08 第3页 xff09 2 信息的传输模型 xff08 第4 5页 xff09 3 信息化从 小 到 大 分为5个层
  • 白话经典算法系列之七 堆与堆排序

    堆排序与快速排序 xff0c 归并排序一样都是时间复杂度为O N logN 的几种常见排序方法 学习堆排序前 xff0c 先讲解下什么是数据结构中的二叉堆 二叉堆的定义 二叉堆是完全二叉树或者是近似完全二叉树 二叉堆满足二个特性 xff1a
  • 当执行systemctl enable xxx.service时,报Failed to execute operation: Invalid argument

    Install 部分中的WantedBy 61 multi user target 看看有没有出现拼写输入错误
  • VR行业发展的前景和现状?

    标题 VR行业发展的前景和现状 xff1f 1 一个新事物的产生 xff0c 总是伴随着看好和唱衰两种声音 这两种态度自然有其可以理解的地方 xff0c 因为摆在我们面前的是未知 xff0c 而坐在餐桌前的两拨人 xff0c 站在不同的角度
  • class path resource [templates/] cannot be resolved to absolute file path because it does not reside

    报错 xff1a 在运行springcloud代码的时候报错 xff0c 但是不影响正常启动 分析 xff1a 经过谷歌和百度发现FreeMarkerConfigurationFactory中存在以下方法 xff1a span class

随机推荐