運動事件如何與某個視圖關聯?它是窗口管理器,電話管理器還是視圖類?我面臨的一個問題是:我使用instrumentation類中的sendPointerSync發送motionEvents,我可以看到在我的日誌中正在使用的事件,但我無法看到我的模擬器窗口上的交互。運動事件如何與某個視圖關聯?
0
A
回答
1
你在YourViewClass中實現了OnTouchListener
接口,然後你setOnTouchListener(yourViewInstance)
。
然後,您將在onTouch
方法中獲得MotionEvents。
編輯
據我所知,窗口管理器分派事件以下列方式的意見。當你觸摸某事物時,它將事件發送到負責繪製這部分的視圖。如在該文檔http://developer.android.com/guide/topics/ui/ui-events.html陳述的
這些方法由Android框架時相應的操作在該對象上發生調用。例如,當一個視圖(如一個按鈕)被觸摸時,onTouchEvent()方法在該對象上被調用。
使用檢測,您將把事件發送到要測試的活動,並根據視圖佈局調度事件。當然,你需要註冊視圖的接口來捕捉事件。
我很抱歉,如果這不是你要找的。
相關問題
- 1. 如何將事件與圖像視圖關聯?
- 2. 輸入事件如何與視圖關聯?
- 3. 如何獲取與某個事件相關的所有活動
- 4. 如何將事件與對象關聯?
- 5. 如何知道哪個視圖與哪個控制器關聯?
- 6. 如何使列表視圖與其他視圖關聯?
- 7. 如何將IBAction事件與圖像關聯?
- 8. 可以將2個視圖與一個動作關聯嗎?
- 9. 何時將事件與方法關聯?
- 10. 如何查看與哪個控制器關聯的視圖?
- 11. 如何將視圖與ViewModel的viewmodel或多個DataTemplates關聯?
- 12. 如何僅將事件與一個對象關聯? jqplot
- 13. andengine運動事件視圖和相機
- 14. 如何將關鍵事件與dojo中TreeGrid的行相關聯?
- 15. Monodroid - 拖動視圖與觸摸事件?
- 16. 如何將某個文件類型再次與「查看文件」相關聯
- 17. 如何將NetBeans IDE與某些文件擴展名關聯?
- 18. 如何將按鈕事件與唯一控件相關聯?
- 19. Map:如何獲得與某個值相關聯的所有鍵?
- 20. 我如何測試某個詞是否與黃瓜有關聯?
- 21. Android:將AlertDialog與特定視圖關聯
- 22. 將CakePHP HABTM模型與視圖關聯
- 23. 與node.js中的fs.createWriteStream關聯的事件
- 24. 如何將db條目與列表視圖項相關聯
- 25. 可視化Python - 可視化與運動相關的圖形
- 26. 如何使用數據模板將視圖與視圖模型相關聯時,如何將視圖從一個視圖轉換爲另一個視圖
- 27. 如何將事件與微調選項相關聯
- 28. 如何將事件處理程序與「組方法」關聯?
- 29. 如何在Eclipse中獲取與propertyChanged事件關聯的IResource?
- 30. 如何將「刪除」事件與按鈕關聯?
多數民衆贊成不是我要求即時通訊談論儀器! –