我想继续阅读继续触摸事件。 我的意思是我想每0.01秒就得到一个事件。 我尝试过使用GestureDetector,并且在继续触摸时遇到了,显示和长时间事件。在漫长的事件之后,我没有得到任何事件。 请帮忙...继续阅读继续触摸
继续阅读继续触摸
回答
您需要在Activity
的onTouch()
方法中侦听TouchMotion事件。
10'x,做到了(看下面的代码),但是在下来,显示和长时间事件后我没有收到任何事件。我在找什么活动? \t \t \t this.setOnTouchListener(新View.OnTouchListener(){ \t \t \t \t \t \t \t \t // @覆盖 \t \t \t \t公共布尔onTouch(视图V,MotionEvent事件){\t \t \t \t \t \t \t \t布尔型l_bLocal = true; \t \t \t \t \t l_bLocal = gestureScanner.onTouchEvent(event); \t \t \t \t \t return l_bLocal; \t \t \t \t} \t \t \t}); – 2010-12-14 21:36:54
你在哪里记录事件?应该在用户触摸屏幕时调用onTouch()处理程序。你可以在事件上做一个开关盒以确定用户正在做什么:
switch(event) {
case MotionEvent.ACTION_DOWN:
// When user first touches screen
break;
case MotionEvent.ACTION_MOVE:
// When user is dragging, or continuous touch
break;
case MotionEvent.ACTION_UP:
// When user stops touching
break;
}
10倍,做到了。问题在于,我想在发生停机事件和无事件发生后获取读数。我想在按下时以像素为单位获取触摸事件的大小。 – 2010-12-30 19:59:14
- 1. 继续阅读阿帕奇的WebSockets
- 2. 更改继续阅读wordpress post page
- 3. C++继续阅读eof()后的文件?
- 4. 继续阅读Angular JS HTTP调用
- 5. 阅读任何密钥继续Java
- 6. 继续流之后订阅
- 7. 继续在Java中的Ctrl + Z之后继续阅读控制台输入
- 8. 触发活动继续
- 9. “继续”
- 10. 继续
- 11. F#延续继续StackOverflowException
- 12. 继XCUITest之后继续
- 13. 继续回滚
- 14. 禁止继续
- 15. touchesMoved继续点?
- 16. 继续JNLP
- 17. 继续抽象
- 18. 计划继续
- 19. 从allertview继续
- 20. SemaphoreSlim.WaitAsync继续码
- 21. F#继续Async.Catch
- 22. 继续错误
- 23. 继续在unix
- 24. 继续例外
- 25. 继续在PHP
- 26. 继续循环
- 27. java.util.Observable中,继续
- 28. 继续插件
- 29. cxf继续
- 30. 如何做“触摸任何地方继续”?
我认为你的意思是连续的。 – Falmarri 2010-12-14 21:34:05