안드로이드 개발 질문/답변
(글 수 45,052)
ListView... 하다보면
바탕화면을 하얀색으로 주고
글씨를 검정색으로 주고
실행시켜보면.
지금 현재 터치(선택된) 아이템만, 배경:하얀색,글씨:검정색
잘 나오고, 선택되지 않은 아이템은, 배경:하얀색,글씨:하얀색이
나오네요.
선택안된 것도 글씨를 활성화 해주고 싶은데, 어떻게 하나요?
2010.07.05 18:57:13
글씨의 활성화가 아니라 글씨의 색을 바꾸어 주는게 맞겠네요
listview의 adapter에 android.R.layout.simple_list_item_1 처럼 안드로이드 네이티브 레이아웃 셋팅을 사용하고 계신다면
그 중에서 글자색이 검정인 기본 레이아웃을 찾으셔야 하겠고 (맞는게 있을지는 저도 모름)
꼭 필요한 수정사항이 있으시다면 custom adapter 부분을 찾아서 공부 해 보셔야 할 것 같습니다.
결론은 focus의 문제가 아니라 글자색을 바꿔줘야 하고 그것은 listview의 각 list를 control하는 listadapter에서 적용 해 주어야 한다는 뜻입니다.