回答
覆盖了的onTouchEvent在活动中要实现这个....并获得X,使用event.getX()和event.getY()
@Override
public boolean onTouchEvent(MotionEvent event) {
int x = (int)event.getX();
int y = (int)event.getY();
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_MOVE:
case MotionEvent.ACTION_UP:
}
return false;
}
Y坐标,但是我建议发布问题前,您必须彻底搜索。
我会建议你在回答之前研究一下。如果touchEvent着陆在某个包含的元素上,比如说一个CheckBox,那么在activity级别的onTOuchEvent将不会真正被调用。这适用于如果您使用表面视图。请更新您的答案,以确保在每种情况下事件都会一直冒泡到容器(活动)? – 2012-07-11 03:37:24
顺便说一句,我没有重写这个方法,它根本没有被调用。 FYI – 2012-07-11 03:39:39
公共布尔onTouch(视图v,MotionEvent事件){)似乎是一个调用并通过获取对主视图的引用为: – 2012-07-11 03:40:40
- 1. 如何检测用户是否在主屏幕上触摸设备小部件?
- 2. 如何检测UITableViewCell内部的触摸
- 3. 用户触摸屏幕(外部)时如何隐藏对话框?
- 4. iPad风景故障检测触摸屏幕左侧部分
- 5. 雪碧 - 如何只触摸屏幕的某些部分?
- 6. 在cocos2d中检测触摸*屏幕上的任何位置*
- 7. 如何当用户触摸屏幕时
- 8. 如何知道用户触摸屏幕的屏幕位置?
- 9. 如何检测外部拖动的视图触摸?
- 10. iOS - 检测用户是否正在触摸应用程序沙箱以外的屏幕
- 11. 如何检测触摸事件是否落在EditText中?
- 12. 如何检查用户是否按下了圆圈的任何部分?
- 13. 检查用户是否没有触摸屏幕
- 14. 如何,如果屏幕被触摸的onTouchEvent检测()
- 15. 如何检测3D模型特定部分的点击(触摸)?
- 16. Cocos2dx,如何检测部分精灵的触摸?
- 17. 如何检测用户是否触摸了图像的某个区域?
- 18. 如何检测iPhone屏幕键盘上的触摸
- 19. 检测触摸是否停在屏幕上
- 20. 如何使用Processing for Android检测多个屏幕触摸
- 21. 如何在用户触摸时擦除部分图像
- 22. iPhone屏幕锁定时检测触摸
- 23. 如何检测设备是否在Titanium中有触摸屏?
- 24. 如何检测屏幕的顶部和底部坐标?
- 25. 如何禁用除了屏幕的特定区域以外的android中的触摸事件
- 26. 检测屏幕是否可以在Android上发送触摸事件?
- 27. 如何通过编程获得屏幕上触摸部分的快照?
- 28. 如何检查外部类型是否是内部类型?
- 29. 如何检测是否只设置了部分属性?
- 30. NodeJS检测用户是否一分钟不触摸按钮
问题是自我解释。检测您是否触摸过屏幕的任何位置,但在其中一个屏幕UI元素的边界内。所以用10个UI控件来描绘一个活动。我想知道用户是否触摸过除特定UI控件之外的任何地方。 – 2012-07-11 03:43:52
我试过了什么?一种叫做'在你编码之前想' – 2012-07-11 21:59:48