获取textview的X和Y坐标

时间:2014-02-05 04:52:36

标签: android drag-and-drop coordinates android-imageview

我正在努力学习android。 我希望在TextView点击Button上生成ImageView,并在ImageView上将其从一个位置移动到另一个位置时得到它们的(X,Y)坐标。

2 个答案:

答案 0 :(得分:0)

我认为你的意思是触摸屏幕上的一个点。 我认为以下代码可以帮助您这样做

imageView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
        if (event.getAction() == MotionEvent.ACTION_DOWN){
            textView.setText("Touch coordinates : " +
                    String.valueOf(event.getX()) + "x" + String.valueOf(event.getY()));
        }
        return true;
    }
});

答案 1 :(得分:0)

   //I think following code can help you do so
    @Override
public boolean onTouchEvent(MotionEvent event) {
    int x = (int) event.getX();
    int y = (int) event.getY();

        return true;
}