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

커스텀 리스트 뷰에서 이미지 뷰 visible gone 처리 하는 방법 좀 알려주세요.

0 추천
커스텀 리스트 뷰를 생성을 해서 사용하고 있는데

이 리스트 아이템 안에 이미지 뷰가 있습니다.

이게 네비게이션 바에서 어떤 버튼을 눌렀을때 전체의 아이템에서 ImageView 가 visible 되고 gone이 되어야

하는데 아무리 접근 할려고 해도 이게 접근이 잘 되지 않는 것 같습니다.

혹시 다른 방법이 있는 건가요?ㅠㅠ
Astroplex (200 포인트) 님이 2013년 3월 27일 질문
저도 오늘 커스톰리스트뷰에서 줄마다 있는 버튼누를때 버튼 Gone시키고 프로그레스바 visible시키는짓하면서 삽질했습니다.
아답터에 데아터박스에 상태 플래그변수하나 두고  액션취할때
스태그변수 값 바꾸고 노티파이데이터셋체인지드 호출하고
겟뷰에서 플래그 분기해서 처리하면됩니다.
그리고 겟뷰안에서 이미지뷰 visible gone 여러번썼더니 처리가 잘안되는거같네요...
Gone이 좀  느리다는  어떤분의 댓글이 생각나네요
ㅅㄱ
답변 감사합니다. ^^

1개의 답변

+1 추천
 
채택된 답변
버튼을 눌렀을때 값이 바뀌는 boolean 변수를 하나 만드시구요.

누를때마다 true 혹은 false로 바꿔 주시면서 notifyDataSetChanged();를 호출 해주시면 됩니다
갈무리 (12,430 포인트) 님이 2013년 3월 27일 답변
Astroplex님이 2013년 3월 28일 채택됨
답변 감사합니다. ^^
...