如何在Android中佈局中獲取圖像的X和y座標?
以及如何在Android的佈局中獲取圖像的頂部,底部,左側和右側?佈局中圖像的x和y座標
回答
使用Touch listeners
你可以得到的view
layout.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
float x = event.getX();
float y = event.getY();
return false;
}
});
問題是關於視圖的位置,而不是觸摸事件。 –
ohh對不相干的答案感到抱歉,我非常感謝,但它不是。 –
X和Y值相比,其父母,對任何視圖的x和y座標: getLeft()
,getTop()
,getRight()
和getBottom()
。
爲原料x和任何視圖的y座標相比屏幕/窗口,使用: getLocationInWindow(int[] location)
,getLocationOnScreen(int[] location)
也指出,所有這些方法都不起作用,直到視圖定位和佈局過程有完了。
更多方法寫在API here上。
我需要我的幫助...你能幫忙嗎? http://stackoverflow.com/questions/21370470/how-to-fix-dragging-outside-of-the-layout-and-near-the-edge-fcing-the-app – Si8
- 1. 使用x,y座標查找佈局
- 2. 提取X,Y從圖像座標
- 3. 從x,y座標寫入圖像
- 4. 獲取X Y座標w.r.t圖像
- 5. 計數像素座標x和y
- 6. 圖像比較,無法抓住像素的x和y座標
- 7. 標籤組x和y軸以直角座標的圖像上
- 8. 計算從像素座標cm(釐米)的x和y座標
- 9. 如何在畫布中獲取圖像的x和y座標控制
- 10. 商店X和Y座標
- 11. Gnuplot座標軸x和y
- 12. 顯示X和Y座標?
- 13. 獲取X和Y座標視圖
- 14. 獲取X和Y像素座標,當遍歷HTML5畫布getImageData
- 15. 如何獲取圖像控件中位圖圖像的x和y座標?
- 16. 如何從圖像輸入中獲取x和y座標?
- 17. 從圖像中獲取x和y座標
- 18. 在鼠標懸停上更改圖像x和y座標
- 19. 獲取HTML5中的x和y座標
- 20. 按鈕在圖像的X和Y座標上
- 21. Java X Y座標
- 22. 如何在UIWebView中查找圖像的中心/ x,y座標
- 23. 畫布中的X和Y座標有什麼問題?
- 24. 如何計算畫布中的x和y座標
- 25. 移動圖像,Y座標
- 26. iPhone中途x和y座標
- 27. 在glTranslate中使用x和y座標
- 28. 動態繪製圖像時設置x和y座標
- 29. 將經度和緯度座標轉換爲地圖像素X和Y座標的圖像Java
- 30. 光電鼠標和x-y座標
你想座標onClick()事件的圖像? –