如何在android中获取指针/光标位置
在Android中,当我单击屏幕上的任意位置时,我想获取/返回光标位置(纬度和经度)。
In Android I would like to get/return the cursor location (latitude and longitude) when I click anywhere on the screen.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道您想要获取什么纬度和经度,但我确信当用户触摸屏幕时您可以获取坐标
X 和 Y
的位置。在您的
Activity
中实现OnTouchListener
并使用setOnTouchListener()
方法为您的视图设置Listener
。现在您可以在
Activity
中重写onTouch()
方法。请参阅我为您编写的示例片段:
I don't know for what you want to get latitude and longitude but I am sure you can get the position of the coordinates
X and Y
when a user touch the screen.Implement
OnTouchListener
in yourActivity
and set theListener
for your View using thesetOnTouchListener()
method.Now you can override the
onTouch()
method in yourActivity
.See I have written a sample snippet for you:
对于 MapView 上的位置 x,y ,
For a location x,y on your MapView ,