[英]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.