我想找出由鼠标正在执行的操作名称。我试过鼠标事件getAction名称
String act=String.valueof(event.getAction());
它返回我整数3
。 任何人都可以引导我在android中与motionevent相关的整数列表。
我想找出由鼠标正在执行的操作名称。我试过鼠标事件getAction名称
String act=String.valueof(event.getAction());
它返回我整数3
。 任何人都可以引导我在android中与motionevent相关的整数列表。
你可以把类似的代码,
int action = event.getAction();
switch (action) {
case MotionEvent.ACTION_DOWN:
//code here....
break;
case MotionEvent.ACTION_UP:
//code here....
break;
case MotionEvent.ACTION_MOVE:
//code here....
break;
case MotionEvent.ACTION_CANCEL:
//code here....
break;
}
我知道了所有的..对于ACTION_CANCEL ... –
结帐这个链接
http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_CANCEL
MotionEvent
课堂上所列出的所有事件的手指触摸
有作为鼠标事件没有这样的事Android系统。你可能意思是MotionEvent
s。您对official SDK documentation(其中您应该在询问之前应该阅读)中的每个动作都有说明和解释。
目前还不清楚是否有人真正回答这个问题,但无论它是一个不存在的MouseEvent的书卷气或MotionEvent
@Satyam问如何让动作不其价值的名 !而不是批评提问者,或者突出他的知识差距,而不是阅读。它应该让回答者真正阅读这个问题。这应该被使用:
MotionEvent ev
me.actionToString (me.getAction());
它在调试时记录应用程序的进度是非常有用的。我希望DragEvent
有类似的方法,但我必须采取更长的路径...
有没有这样的事情在Android上的鼠标事件。请在提问前阅读[文档](http://developer.android.com/reference/android/view/MotionEvent.html)。 – m0skit0
我想知道,如果你键入event.MOUSE_UP或任何相关的动作...我们得到一个整数值作为回报。所以,如果我得到一个整数值3,任何人都可以引导我,而不是鼠标正在调用哪一个事件。 –
它在我上面给出的链接中。阅读。 – m0skit0