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

EditText에 쓴 검색어를 이용해 DB내에 검색어가 포함된 단어를 출력하게 하는 방법 문의 ㅠ [closed]

–1 추천
EditText를 이용해 DB내에 있는 해당 단어를 검색하여 바로 나오게 하고싶습니다.

폰 내의 전화번호부 찾듯이요.ㅠ ㅠ

예를 들어 가평 이라는 단어를 치게되면 '가평' 이라는 단어가 들어있는 단어를 출력하게 하고싶습니다.

어떻게 해야하나요 /? ㅠㅠ
질문을 종료한 이유: 종료
jinw0o0 (200 포인트) 님이 2014년 6월 12일 질문
jinw0o0님이 2014년 6월 15일 closed
SQLite where 문을 공부 하셔야합니다.
DB column name 이 "location" 이라고 가정하면
where 문을 "location like '" + "가평" + "'" 이렇게 작성 하면됩니다.

2개의 답변

+1 추천
디비로 정보 입력하신 후에 검색하셔야할거같네요. 저도 초보라 자세히 조언은 못해드리지만

디비에 뭐 지역번호라거나, 이름 등.. 구별할 수있는 녀석들로 만드셔야겠죠.

editText에서 입력한 문자를 받아와서 String이던 뭐던 저장을 해서 그 검색값으로 디비 select문으로 검색하셔야겟죠.

제가 말씀드릴 수있는건 여기까지이고.. 한꺼번에 너무 많이 해결하려고 하지마시고 하나하나씩 해보세요.

왠만한 예제는 구글링하면 나오니까 입맛에 맞춰서 변형하시면 만드실수있을거같네요.
anci (19,950 포인트) 님이 2014년 6월 12일 답변
–1 추천
구현할꺼를 다 물어보시면 어떻하나요^^ 핵심 기능이 아니라 그렇게 하고싶은데 어떻하나요는 너무 포괄적이고 모든걸 다 모른다는걸 내포하는 질문인거 같은데요?
쭈쭈총각 (17,750 포인트) 님이 2014년 6월 12일 답변
...