是否有一个库可以与我的应用程序集成,该应用程序可以跟踪我应用程序中的所有触摸事件,并告诉我哪个触摸事件触摸了哪个UI元素。
如果不是,查看触摸事件的android文档,它只会给出一个运动事件,它提供有关触摸的x,y坐标的信息。有没有办法获得触摸事件触及的父UI元素?有没有办法从android touch event获取关于父UI元素的信息?
1
A
回答
0
尝试
MotionEvent.PointerProperties
,而不是
MotionEvent.PointerCoords
挂,我会去找的实施。
注意动作事件中的ACTION_OUTSIDE与您想要的相反,这可能很有用。
另外,onTouchListener给出了坐标,但我认为onClickListerner与触摸屏一起工作,并且是用于UI元素的。 是的,如果你不关心手势做到这一点:
new View.OnClickListener() {
public void onClick(View v) {
}
};
或以类似的方式添加OnTouchListener,我认为这是与用户界面元素相关联。
或Aleks G的view.getParent()的想法听起来不错。说实话,我希望我没有试图在我面前只用视觉工作室回答一个机器人问题。
相关问题
- 1. 如何获取有关没有回调的元素的信息
- 2. 有没有办法从Jersey中的javax.ws.rs.Client获取请求信息?
- 3. 有没有办法获得有关QNetworkAccessManager队列的信息?
- 4. 有没有办法在读取时获取有关模块的信息?
- 5. 有没有办法获得有关Android中的每个权限的信息
- 6. 有没有办法获取iPhone的运营商信息?
- 7. 有没有办法从iframe的内容获取父网址?
- 8. 有没有办法使用Adobe Flex获取系统信息或cpu信息?
- 9. 有没有办法通过使用httpwebrequest的ID获取元素?
- 10. Ant macrodef:有没有办法获取元素参数的内容?
- 11. 有没有办法从hadoop流中的python脚本中获取信息错误?
- 12. 有没有办法从一个元素获得SlickGrid的实例
- 13. 有没有办法REGEX这个信息。
- 14. 有没有办法通过Tag属性获取XAML元素?
- 15. 有没有办法通过索引获取jQueryUI标签元素?
- 16. 有没有办法通过属性来获取元素?
- 17. 有没有办法访问氚中的元素父项?
- 18. 有没有办法获得有关boost :: flyweight内部容器的信息?
- 19. 获取第一个没有索引的信息的元素
- 20. 如何获取有关位置元素在表中的信息?
- 21. 有没有办法在PlayFramework中从模型中获取会话信息?
- 22. 有什么办法从设备或SIM卡获取所有者信息? Android
- 23. 在发送消息之前,有没有办法在android中获取短信的详细信息?
- 24. 有没有人有关于lookback.io Android SDK的任何信息?
- 25. 有没有办法从MassTransit获取原始消息?
- 26. 有没有办法从传递给排序的lambda中获取元素位置?
- 27. 有没有办法从函数返回的数组中获取一个元素?
- 28. 有没有办法将jQuery UI类添加到每个元素
- 29. 有没有办法获得Oracle中BLOB字段的信息?
- 30. 有没有办法使用Twilio的API获取关于调用者音量级别的信息?
如果你有触发事件触发的实际'View',那么你可以使用'view.getParent()' –
我这样做了,但是因为我从服务器加载imageview的图像,所以每次加载活动时,getParent()都会给我一个新的ID。 – Abhinav