Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在onClick事件中获取gridview父对象中接触点的(x,y)坐标?_Android_Events_Gridview - Fatal编程技术网

Android 如何在onClick事件中获取gridview父对象中接触点的(x,y)坐标?

Android 如何在onClick事件中获取gridview父对象中接触点的(x,y)坐标?,android,events,gridview,Android,Events,Gridview,因为我,所以我想在点击gridview中的一个项目时,获得该点的(x,y)坐标。这可能吗?你可以试试这样的东西 @Override public void onClick(View view) { int[] values = new int[2]; view.getLocationOnScreen(values); } 是否要获取gridview项的当前x,y或x,y?因为我处于gridview项的onclick事件中,所

因为我,所以我想在点击gridview中的一个项目时,获得该点的(x,y)坐标。这可能吗?

你可以试试这样的东西

@Override
    public void onClick(View view) {
           int[] values = new int[2]; 
           view.getLocationOnScreen(values);
        }

是否要获取gridview项的当前x,y或x,y?因为我处于gridview项的onclick事件中,所以我拥有该项的所有信息。我需要计算出事件中gridview的x,y。我不认为它给出了接触点,但它是项目的实际位置。