안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 초보 개발자 입니다.
arrayAdapter 내의 객체를 선택적으로 listView 에 뿌려 주고 싶은데요.
해당 객체를 뿌려줄때 invisible 처리해주면 될거라 생각 했는데요
View getView (){
v.setVisibility(GONE);
return v;
}
위에 처럼 할 경우 개체를 지우는데 성공했는데요. layout은 그대로 남아 있네요.
원래 리스트가
-------
aaaa
--------
bbbb
-------
cccc
------
라면 bbbb를 gone 했을 경우
-------
aaaa
------
------
cccc
------
제가 하고 싶은 방법은
------
aaaa
------
cccc
------
arraylist 를 재구성 하지 않고 선택적으로 listView 에 뿌려 주는 방법이 없을까요?
즐거운 하루 되세요
2010.06.15 15:40:29
리스트를 만들적에 setListAdapter() 를 호출하면 아이템들이 셋팅이 되고
그 값들이 getView()로 넘어 오는것일테니 setListAdapter()를 호출하기전에
필터링을 해준다음에 호출하면 되겟내요