android - 我们在 android 中有鼠标悬停事件吗?

标签 android drag-and-drop textview

我们在 android 中有鼠标悬停事件吗?我想在我的鼠标所在的特定 TextView 上设置文本。示例:我想将一个 textview1 拖放到另一个 textview2 上,这样我就可以将 textview1 的文本设置为 textview2。

我已经完成了拖放示例,但我找不到我的鼠标在哪个控件上。

最佳答案

是的,您可以在 Android 上使用鼠标,就像具有扩展坞的平板电脑一样 station+keyboard

你需要一个OnGenericMotionListener ..

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

   }

api14+ 需要

[已确认] 给我找到了一个带 USB 鼠标的平板电脑,可以确认这对鼠标移动有效。您将被消息淹没,因此应考虑简单的操作或休眠。

关于android - 我们在 android 中有鼠标悬停事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9714680/

相关文章:

java - 在 HTC Desire with Android 2.2 上使用 Android MediaPlayer 进行流式传输时出现奇怪的行为

C# WinForms DragEnter 从不触发

ios - 如何在Xcode,Swift中拖放枚举?

android - android小部件中的可编辑 TextView

android动态创建的布局相互重叠

android - RxJava2 发布

java - getActivity() 在 Android java 服务中使用的其他方式

android - 使用安卓手机测北

javascript - 拖动图像下方的元素

android 在 ViewPager 中更改 textView