Android:如何让onTouch像onClick一样工作?

标签 android dictionary touch-event

我使用了本教程 http://mobiforge.com/developing/story/using-google-maps-android显示 map View 并设置 onTouch 事件以在我单击特定区域时显示提示消息(纬度/经度)。现在我的问题是,即使是移动 map ,我触摸屏幕时也会显示 Toast 消息?我只想在触地得分和触地得分相同时显示 toast 。我该如何实现?

最佳答案

检查 MotionEvent 中是否设置了移动位

if(event.getAction() & MotionEvent.ACTION_MOVE == MotionEvent.ACTION_MOVE)

关于Android:如何让onTouch像onClick一样工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4095059/

相关文章:

java - 无法实现方法

javascript - 当用户将手指移到文档上时移动图像

Javascript touchend(滚动)事件在 ios 4 的 UIWebView 中不起作用

perl - 在 Perl 中使用带有哈希的字典的 Python 等效字符串格式化

c# - 遍历字典时出现 KeyNotFoundException

arrays - 使用非UTF-8编码的字符串作为映射键

android - 在 Android 中使用 EventMotion 向上滑动图像

java - BMP280 服务特定异常 : I/O error (code 5)

java - org.mapsforge.core.graphics.Bitmap 和 android.graphics.Bitmap 之间的任何关联方法

java - GoogleCloudMessaging - InstanceID.getInstance(),从客户端注册