我有一個ImageView,我想知道該ImageView相關的觸摸事件的座標。我嘗試了MotionEvent的getX()和getY()方法,似乎並沒有工作。另外我想知道y座標值是負值還是正值,因爲按照慣例我們是從上到下測量的,所以它應該是負值。 Plz的幫助。檢測視圖上的觸摸事件座標
0
A
回答
3
原點(0,0)是左上角。 getX()和getY()返回相對於View的x和y,getRawX()和getRawY()返回相對於屏幕的x和y。
+0
getY()返回正y座標還是負? – Madeyedexter
+0
+ ve WRT左上角 - 您可以隨時測試它;)但請注意,您可以在視圖外點擊! – Simon
+0
但我只把聽衆放在那個視圖上,那個視圖沒有任何孩子。 – Madeyedexter
相關問題
- 1. 檢測觸摸座標是否位於自定義視圖上可觸摸區域的座標內
- 2. 如何檢測ARKit的座標視圖中的觸摸?
- 3. iPhone - 的UIScrollView ...檢測觸摸的座標
- 4. 註解視圖中的子視圖不檢測觸摸事件
- 5. 檢測觸摸板的座標
- 6. 檢測子視圖上的觸摸
- 7. 檢測UIWebview上的觸摸事件?
- 8. 檢測UILabel上的觸摸事件
- 9. AndroidPlot:檢測點上的觸摸事件
- 10. 無法在視圖上檢測到觸摸事件並在父視圖上檢測到單擊事件
- 11. 如何將子視圖上的觸摸事件的座標轉換爲其父視圖中的座標?
- 12. 檢測觸摸事件
- 13. 如何檢測子視圖中的事件觸摸或如何在觸摸子視圖時觸及父視圖?
- 14. Android:如何檢測視圖上的onTouch事件,並在視圖外面觸摸?
- 15. XCode - 圖像上觸摸事件的精確相對座標 - iOS
- 16. 在觸摸點檢測控件/視圖
- 17. Cocos2d-x觸摸事件座標系
- 18. 如何檢測觸摸註釋視圖事件?
- 19. 在圖像視圖中檢測觸摸
- 20. 檢測視圖之外的觸摸
- 21. iPhone - 檢測觸摸UITableViewCell的子視圖
- 22. 觸摸事件視圖和子視圖
- 23. 在嗅覺上檢測觸摸座標UIImageview
- 24. 獲取Android上的觸摸事件的座標
- 25. 檢測觸摸並觸摸包含UIControls的視圖
- 26. 檢測觸摸動畫(移動)視圖
- 27. 如何檢測觸摸哪個視圖?
- 28. 在子視圖中觸摸檢測
- 29. 檢測離散觸摸事件
- 30. 觸摸事件檢測問題
「似乎不起作用」?編碼時精確度很重要。 – Simon
我不知道什麼價值(-ve或+ ve)getY()返回和什麼? – Madeyedexter