안드로이드 개발 질문/답변
(글 수 45,052)
모두들 수고가 많습니다~
다름이 아니라 이번에 파싱을 하여리스트를 뿌렸습니다.
그리고 화면 위쪽에 edittext와 버튼을 놔두었습니다.
실행을 시키니 키보드가 사라지질 않아서 maniest 에다가 android:windowSoftInputMode="stateHidden"
줬습니다. 그러니깐 파싱이 끝난후 화면에 나타나질 않고, edittext를 누르면 키보드와 함께 화면에 출력이 됩니다.
원래 이렇게 작업 하는게 아닌가요??
검색하는 것과 리스트 나오는 뷰를 같이 두지말고 검색은 매뉴를 눌러서 검색하고 해야하나요?? ㅜㅜ
흠... 부탁드립니다!ㅠ
2011.03.15 17:34:46
이해가 안 되어서 한참 읽었네요...-_-a
아마 기존의 리스트를 가지고 있을테고 검색을 하시려면 edittext에 입력하여 입력된 내용을 바탕으로 검색된 리스트를 보여주는 것이 맞지요?
그 경우 검색을 위해 별도의 리스트를 가지고 있어야 할 것 같네요. 그리고 검색을 할 경우 기존의 리스트 대신 검색된 리스트를 어뎁터로 연결해주면 됩니다.
버튼을 둔 이유가 입력 후 버튼 입력을 하면 검색이 되도록 하기 위함이시라면 onClick()에서 처리하면 될 터이고, 실시간으로 검색이 되고 버튼으로 검색 취소를 하기 위함이라면 텍스트와처를 추가하여 edittext의 입력된 문자열을 검색하여 리스트를 구성해주면 됩니다.



