마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리스트뷰에서 현재 클릭한 row안에 있는 버튼의 절대 좌표를 알수 있을까요?

0 추천
커스텀 뷰를 통해서 리스트뷰를 꾸미고 있습니다.

리스트뷰는

|이름   버튼|

---------------

|이름  버튼|

---------------

|이름   버튼|

---------------

이런 커스텀 뷰로 되어있습니다.

 

여기서 제가 하고 싶은것은 리스트뷰의 row를 하나 선택하면 스마트폰의 정가운데에서 아이콘이 나타나서 선택한 리스트뷰 아이템안에 있는 버튼쪽으로 이동하고 싶습니다.

이렇게 하려면 현재 선택한 row안에 있는 버튼에 절대좌표를 얻어야 할것 같은데요.

어떤방법으로 해당 row의 특정 뷰의 절대좌표를 얻을 수 있는지 궁금합니다.
Style_jG (220 포인트) 님이 2013년 5월 31일 질문

1개의 답변

0 추천

안녕하세요.  질문에 내용에 정확히 이해가...

"row를 하나 선택하면 스마트폰의 정가운데에서 아이콘이 나타나서 선택한 리스트뷰 아이템안에 있는 버튼쪽으로 이동하고 싶습니다." 이부분이 정확히 어떤 Action이 일어날지 알수가 없네요. 

 

어찌됐든 클리한 row가 어디든 간에 스마트폰 정가운데 표시 될것이고, 클릭한 row 의 절대 좌표라기 보단 getView(final int position 을 사용해서 넘길수 있다고 보는데요~

 

 

코이케 (140 포인트) 님이 2013년 5월 31일 답변
...