我想找出由鼠標正在執行的操作名稱。我試過鼠標事件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