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

커스텀 어뎁터를 이용해 리스트뷰 리스트뷰클릭시 popupwindow설정

0 추천

리스트뷰에서 클릭하면 pop윈도우는 나오는데요 

pop윈도우에 커스텀으로 설정해서 데이터들을 세팅해야되느데

리스트뷰에서 가지고있던 데이터들을  못가져오겠어요.. 어떻게해야되나요

리스트뷰클릭

 

 onItemClick(AdapterView<?> parent, View clickedView,
int position, long id)  메서드를이용해서 팝업윈도우가뜨는데요
 검색해보니까  getItemAtPosition(int position) 로하라고하느데 각각의 데이터를 따로 세팅해줘야되는데,,
팝업 윈도우에 텍스트자체를 바꺼야되거든요,, 어떻게하면되나요
하얀달빛 (120 포인트) 님이 2013년 3월 27일 질문

1개의 답변

0 추천
((캐스팅)parent.getItemAtPosition(position))
갈무리 (12,430 포인트) 님이 2013년 3월 27일 답변
캐스팅이란게먼가요텍스트뷰면셋텍스트.하고설정하는건가요
getItemAtPosition이 리턴값이 Object 이기 때문에 어떤값을 리턴해 주려면 캐스팅이 필요 합니다.
(TextView)findViewById(12938123)
앞에 괄호 붙인것  처럼요
...