Android 8 添加了对指针捕获的支持。 https://developer.android.com/training/gestures/movement.html#pointer-capture
有什么方法可以在android模拟器中测试它吗?默认情况下,鼠标模拟触摸事件,即使我调用 requestPointerCapture 也能获得成功的结果。
桌面 AVD(Android 虚拟设备)支持鼠标。
主机鼠标光标转发到模拟器。在我的个人测试中,在此 AVD 上运行的应用程序中触发了悬停事件。他们没有在手机或平板电脑 AVD 上开火。
也可使用桌面 AVD 进行测试:
更多信息:
这些 AVD 自 2023 年底起可用(请参阅上面的博文)。