안드로이드 개발 질문/답변
(글 수 40,700)
EditText 박스에서
a라고 입력하고
ab라고 입력할때
a에 대한 검색
ab에 대한 검색 이런식으로
입력했을때 감지하고 디비로 검색할려고 하는데요..
입력을 완료하고 버튼을 눌렀을때는 검색이 이루어지게 할수는 있는데
값이 입력될때 검색하는 메소드가 있는지... 궁금합니다...
-------------------------------
------------------------------- ===> edittext 박스입니다. 값을 입력하면
------------------------------
a
------------------------------
a
abc
abcc
abccc
========================================> 이런식으로 리스트 뷰에 나오도록할려고합니다.
setOnClickListener로 버튼을 눌렀을때는 검색이 되는데요
EditText에 값이 넣어질때 액션감지해서 검색하고 싶은데요..
조언좀 부탁드리겠습니다.
a라고 입력하고
ab라고 입력할때
a에 대한 검색
ab에 대한 검색 이런식으로
입력했을때 감지하고 디비로 검색할려고 하는데요..
입력을 완료하고 버튼을 눌렀을때는 검색이 이루어지게 할수는 있는데
값이 입력될때 검색하는 메소드가 있는지... 궁금합니다...
-------------------------------
------------------------------- ===> edittext 박스입니다. 값을 입력하면
------------------------------
a
------------------------------
a
abc
abcc
abccc
========================================> 이런식으로 리스트 뷰에 나오도록할려고합니다.
setOnClickListener로 버튼을 눌렀을때는 검색이 되는데요
EditText에 값이 넣어질때 액션감지해서 검색하고 싶은데요..
조언좀 부탁드리겠습니다.
2009.12.28 14:47:48
우선 박님 답변감사드립니다 ^-^
autocomplete는 저도 해보았는데요 그건
그 어떤식으로 되냐면요...
음... 관련검색어 식으로 나옵니다 그러니깐..
우리가 검색창에 a 치면 하단으로 관련검색어처럼 나옵니다...
그거는 제가 원하는방식이 아니여서;;;
a입력시에 리스트뷰에 뿌려주는 방식으로 하고싶은데..
autocomplete는 저도 해보았는데요 그건
그 어떤식으로 되냐면요...
음... 관련검색어 식으로 나옵니다 그러니깐..
우리가 검색창에 a 치면 하단으로 관련검색어처럼 나옵니다...
그거는 제가 원하는방식이 아니여서;;;
a입력시에 리스트뷰에 뿌려주는 방식으로 하고싶은데..
2009.12.28 17:10:22
미스터 박님 성공했어요 ^-------------------------^
onkeylistener + onkey + ACTION_DOWN 으로 드디어 완성이 되었습니다.. ㅠ____ㅠ감동;;;
searchEt2.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if(event.getAction()==KeyEvent.ACTION_DOWN){
String a;
a = searchEt.getText().toString();
fillSearch(a);
}
return false;
}
});
다른분들도 참고하세요 ^-------^
onkeylistener + onkey + ACTION_DOWN 으로 드디어 완성이 되었습니다.. ㅠ____ㅠ감동;;;
searchEt2.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if(event.getAction()==KeyEvent.ACTION_DOWN){
String a;
a = searchEt.getText().toString();
fillSearch(a);
}
return false;
}
});
다른분들도 참고하세요 ^-------^
저도 해보진 않아 잘 모르겠지만 샘플로 제공되는 ApiDemos app를 잘 살펴보시면 될 것 같네요..
com.example.android.apis.view package에 AutoComplete class 참고 하시면 될 것 같습니다.
그럼 홧팅하세요~~ ^^