如何在模拟器上找到某个区域的X和Y?因为如果你在某个地方点击会发生什么事我想成功。但是我没有在那里制作一个看不见的ImageView,只需点击X和Y.
如何查找X和Y位置?
答案 0 :(得分:3)
您可以尝试以下操作来获取触摸事件的X-Y坐标。
@Override
public boolean onTouchEvent(MotionEvent event) {
// MotionEvent object holds X-Y values
if(event.getAction() == MotionEvent.ACTION_DOWN) {
String text = "You clicked at x = " + event.getX() + " and y = " + event.getY();
Toast.makeText(this, text, Toast.LENGTH_LONG).show();
}
return super.onTouchEvent(event);
}
答案 1 :(得分:1)
在屏幕上的任意位置绘制canvas
,然后设置其onClick
属性。