获取Android像素值

获取Android像素值,android,android-layout,android-screen,android-screen-support,android-gesture,Android,Android Layout,Android Screen,Android Screen Support,Android Gesture,我在谷歌上搜索了很多这个问题,但没有得到任何帮助。我的问题是如何获得用户点击的android屏幕的像素位置?这可能就是你要找的:这可能就是你要找的:这就行了 public boolean onTouchEvent(MotionEvent event) { float x = event.getX(); float y = event.getY(); 这就行了 public boolean onTouchEvent(MotionEvent event) {

我在谷歌上搜索了很多这个问题,但没有得到任何帮助。我的问题是如何获得用户点击的android屏幕的像素位置?这可能就是你要找的:

这可能就是你要找的:

这就行了

public boolean onTouchEvent(MotionEvent event) {

        float x = event.getX();
        float y = event.getY();
这就行了

public boolean onTouchEvent(MotionEvent event) {

        float x = event.getX();
        float y = event.getY();

您正在查找和吗?

您正在查找和吗?

getRawX或Y与getEventX和Y之间的区别是什么?
getRawX()
在屏幕上给出事件的x坐标,
getX()
在视图中给出事件的x坐标。因此,如果将手指移到视图的左侧,
getX()
可能是负数。getRawX或Y与getEventX和Y之间的区别是什么?
getRawX()
给出屏幕上事件的x坐标,而
getX()
给出视图上事件的x坐标。所以,如果将手指移到视图的左侧,
getX()
可能是负数。谢谢,每当我运行应用程序时,都不会调用我的onTouchEvent()。是否有需要设置的侦听器?不这样认为,请参见“谢谢”,我的onTouchEvent()在运行应用程序时不会被调用。是否有需要设置的侦听器?不这样认为,请参见