Android 获取textview的X和Y坐标

Android 获取textview的X和Y坐标,android,drag-and-drop,coordinates,android-imageview,Android,Drag And Drop,Coordinates,Android Imageview,我正在努力学习安卓系统。 我想在按钮上生成文本视图,点击图像视图,并在图像视图上从一个位置移动到另一个位置时获取它们的(X,Y)坐标。我想你的意思是触摸屏幕上的某个点。 我认为下面的代码可以帮助您做到这一点 imageView.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == Mot

我正在努力学习安卓系统。
我想在
按钮上生成
文本视图
,点击
图像视图
,并在
图像视图
上从一个位置移动到另一个位置时获取它们的(X,Y)坐标。我想你的意思是触摸屏幕上的某个点。 我认为下面的代码可以帮助您做到这一点

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;
    }
});

我想要在imageview上拖动textview的x,y坐标
   //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;
}