1
A
回答
2
您为图像设置了onTouchListener,并且在onTouch事件中,您可以将x,y坐标从MotionEvent中拉出。 getX和getY将获得与图像相关的x和y坐标,getRawX和getRawY将获得屏幕的x,y坐标。
public boolean onTouch(View arg0, MotionEvent arg1) {
System.out.println("X: "+arg1.getX());
System.out.println("Y: "+arg1.getY());
System.out.println("Raw X: "+arg1.getRawX());
System.out.println("Raw Y: "+arg1.getRawY());
return true;
}
3
从 “Android的移植” 邮件列表引用(八月到2010年底):
Android系统目前不支持鼠标输入,所以没有鼠标悬停的概念。
0
正如stakx所说,Android不支持鼠标。但是,如果您指的是当前拥有焦点的图像,请尝试以下操作:
Image focusedImg = getViewById(R.id.YourMainLayout).findFocus();
int[] relativeToParentPixels = { focusedImg.getLeft(), focusedImg.getTop(),
focusedImg.getRight(), focusedImg.getBottom() };
现在您将拥有图像在数组中的边界位置。
0
相关问题
- 1. 在textview中触摸坐标
- 2. 在android中触摸坐标后拖动图像
- 3. 如何知道在Google地图上选定标记的坐标
- 4. Android触摸输入:坐标?
- 5. 从UIPanGestureRecognizer触摸坐标
- 6. UIView触摸位置坐标
- 7. iPhone多点触摸坐标
- 8. 统一c#触摸坐标
- 9. 如何知道正在触摸哪个视图
- 10. 如何知道Android中的视图处于触摸状态
- 11. Python - Kivy级联训练:如何获取相对于图像的触摸坐标?
- 12. 如何知道cocos2d中的触摸持续时间?
- 13. 如何知道UIWebView何时被用户触摸
- 14. 如何在用户触摸时显示图像,并在不再触摸时再次隐藏图像?
- 15. 如何知道子视图何时变成其父视图中的坐标?
- 16. 使用位置查找手势触摸的坐标触摸
- 17. 在图像上创建图层并通过触摸调整其坐标
- 18. 检测触摸板的坐标
- 19. 获取奇怪的触摸坐标
- 20. 如何将触摸坐标转换为libgdx中的局部对象坐标?
- 21. 如何将子视图上的触摸事件的坐标转换为其父视图中的坐标?
- 22. 如何在呈现popover之前获取触摸坐标?
- 23. Cocos2d-x触摸事件坐标系
- 24. MonoTouch/MonoDroid - 将原始触摸坐标转换为屏幕坐标
- 25. 如何知道@RequestMapping触发的时刻?
- 26. 如何获得屏幕触摸的x,y坐标?
- 27. 我如何获得PHONEGAP(科尔多瓦)的触摸坐标?
- 28. 如何计算#flutter中的触摸坐标?
- 29. 如何让图像在触摸时消失?
- 30. 如何在用户触摸时擦除部分图像
可用......你有* *鼠标连接到你的Android设备!? :)我已经看到这个[其他职位在这里](http://stackoverflow.com/questions/1371495/android-listview-mouseover-action)指出,Android没有这个概念。但不能说这是否是100%准确的,但它是有道理的...... – stakx 2010-10-19 18:42:32
您是指触摸事件的当前位置?就像如果你触摸屏幕,得到那个位置? – Falmarri 2010-10-19 18:55:43
哈是的,我设置图像作为背景我需要得到触摸的当前位置....谢谢 – praveenb 2010-10-19 19:20:46