安卓系统中是否有鼠标悬停事件?

3
我们在Android中有鼠标悬停事件吗?我想在特定的TextView上设置文本,该文本是我拖动并且放置的。例如:我想拖动TextView1并将其放置在另一个TextView2上,以便我可以将TextView1的文本设置为TextView2的文本。我已经完成了拖放示例,但我无法确定我的鼠标位于哪个控件上。

安卓系统中的鼠标光标???你从哪里得到的光标?? - Shashank Kadne
手机中的鼠标在哪里? - Chandra Sekhar
2
@ChandraSekhar - 我们的电话里没有老鼠,只有bug。 - Ted Hopp
我是指如何在Android中获取ACTION_OVER事件... 我想知道我正在移动或放置哪个控件... 也就是说,我想知道在哪个控件(视图)上调用了ACTION_UP事件...??????? @ShashankKadne。 - Wolverine
1个回答

1

是的,你可以在 Android 上使用鼠标,就像那个带有停靠 +键盘 的平板电脑一样。

你需要一个 OnGenericMotionListener ..

OnGenericMotion(...., MotionEvent me) {
   if (me.getToolType(0) == MotionEvent.TOOL_TYPE_MOUSE) {

   }

需要 api14+

[确认] 找到了一款带有 USB 鼠标的平板电脑,并确认这对鼠标移动有效。你会收到大量消息,因此应考虑简单操作或休眠。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接