Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android MotionEvent相当于Java MouseeEvent?_Java_Android_Events_Mouseevent - Fatal编程技术网

Android MotionEvent相当于Java MouseeEvent?

Android MotionEvent相当于Java MouseeEvent?,java,android,events,mouseevent,Java,Android,Events,Mouseevent,我想知道Android中的MotionEvent是否等同于Java中的MouseEvent 我所要做的就是获取x和y坐标,并检查它们是否在我的视图内。(我注意到MotionEvent对x和y都有getter) 我所要做的就是得到x和y坐标,并检查它们是否在我的视图内 MotionEvent是实现此目的的正确方法 我想知道Android中的MotionEvent是否等同于Java中的MouseEvent 它们几乎是一样的,虽然MotionEvent是用于触摸的,但我想你已经明白了。是的,我想做的是

我想知道Android中的
MotionEvent
是否等同于Java中的
MouseEvent

我所要做的就是获取
x
y
坐标,并检查它们是否在我的视图内。(我注意到
MotionEvent
对x和y都有getter)

我所要做的就是得到x和y坐标,并检查它们是否在我的视图内

MotionEvent
是实现此目的的正确方法

我想知道Android中的
MotionEvent
是否等同于Java中的
MouseEvent


它们几乎是一样的,虽然
MotionEvent
是用于触摸的,但我想你已经明白了。

是的,我想做的是在用户触摸屏幕时找出x和y坐标。
getX()
getY()
是否是最好的方法?感谢您的指导:)很抱歉再次打扰您,但是是否需要在视图中添加侦听器,如果需要,如何添加?:)@StartingGroovy:如果要重写
onTouch()
方法,必须使用
yourView.setOnTouchListener(yourTouchListener)
。否则,如果您只是在活动中使用默认的
onTouchEvent()
,则不必这样做。