4

如何在 Android 应用程序中模拟鼠标悬停事件?我必须检测用户是否在屏幕的特定部分上触摸/悬停超过 2 秒。

4

5 回答 5

0

你不能没有光标悬停。

但是对于 ipad,有一个用于 css 的模拟悬停命令。不幸的是我找不到它,如果有人找到它,请告诉我!

我曾经在一些代码中使用过它,我正在为它搜索那个代码,我希望我没有想象到它。

于 2013-03-30T16:04:18.533 回答
0

如何将鼠标悬停在链接上?

我希望这个链接对你有帮助。

但是一个人怎么能悬停在触摸设备上呢?好吧,我总是把手指放在上面。

于 2013-02-21T07:11:04.740 回答
0

案例:我想要一个指针通过手表在手机屏幕上移动鼠标。如果将来有人发现这个:

指针图像:Tasker 允许创建场景。使用与您希望指针一样大的画布创建一个场景,将您想要的图像作为指针添加为场景唯一元素,填充场景。

坐标静态:为“X”和“Y”创建变量(这些仍然不是像素)。您想在演出场景位置上应用您的变​​量来调整值。0,0 是左上角,200,200 是右下角。

坐标运动:我的方法是使用 2 个变量“现在”和“最终”(或其他名称)。所以你可以告诉tasker:在Xnow,Ynow中隐藏场景;在 Xfinal,Yfinal 中显示场景;将变量 Xnow 设置为 Xfinal,将 Ynow 设置为 Yfinal。

考虑到这一点:您可能想要检测“鼠标叠加图像是否位于所需元素的顶部。

于 2019-08-21T07:27:49.780 回答
-1

有了触摸屏,用户只能触摸或不触摸,而不能悬停,所以这部分问题可能就出来了。

长触摸行为在各种onXXXLongClick()处理程序中实现。

于 2013-02-21T06:53:33.970 回答
-4

尝试在链接中添加 onClick="return true" 一个 href 标记

关于我们

onClick="return true" 应该模拟光标悬停然后离开悬停区域。有效地为您提供悬停效果。

请记住,您的手指必须触摸按钮才能发生悬停效果,这意味着用户只会在链接加载页面之前看到一两秒钟的变化。

于 2013-03-30T16:10:42.603 回答