繁体   English   中英

获取textview的X和Y坐标

[英]Get X and Y coordinates of textview

我正在尝试学习android。 我想在Button单击ImageView生成TextView ,并获得将它们从该ImageView上的一个位置移动到另一位置时的(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;
    }
});
   //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;
}  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM