在GridView Android中获取项目的绝对坐标

时间:2015-03-25 19:22:18

标签: android gridview position coordinate

我想获得GridView中项目的绝对坐标(X,Y)。

我在GridView中有这个项目的位置。

如何在屏幕上显示此项目的X,Y?

我希望positionToPoint代替pointToPosition

1 个答案:

答案 0 :(得分:1)

据我了解您的问题,您可以使用GridView Android API中提供的pointToPosition方法

if (myGridView.pointToPosition((int)e.getX(), (int)e.getY())!=-1) {
 myItem = myGridViewAdapter.getItem(myGridView.pointToPosition((int)e.getX(), (int)e.getY()));
}