GridView 에서 setOnItemClickListener 로 선택되는 아이템의 좌표값을 받고 싶습니다.
좌표값은 화면을 기준으로 절대값으로 받고 싶은데.. 방법이 있을까요?



예를 들어 아래와 같이 GridView가 있을 시

   
     
    *
     
     

*표시가 있는 곳의 GridView 좌표값을 받는다면, 전체화면(1024*600)을 기준으로
저 Rect의 right, left, top, bottom 값을 받고 싶습니다.

tmpList.setOnItemClickListener(new OnItemClickListener()
   {
    public void onItemClick(AdapterView<?> adapterView, View view, int position, long id)
    {
     View temp = tmpList.getChildAt(position);               //   or              View  temp = adapterView.getChildAt(position);
     Rect r = new Rect();
     temp.getDrawingRect(r);
     int top = r.top;
     int left = r.left;
     int bottom = r.bottom;
     int right = r.right;
     Log.v("bbong", "top : " + top + "\tleft : " +  left + "\tbottom : " + bottom + "\tright : " + right);


이런 식으로 값을 받아 봤는데.. 좌표값을 못가져오더라구요..
다른 방법 있으신분 조언 부탁드립니다.