나는 AutoComplete
위젯을 사용 중입니다. 그것은 두 문자 검색에 대해서는 잘 작동하지만 한 문자에 대해서는 작동하지 않습니다. 사용자가 한 문자 만 입력해도 작업을 자동 완성하고 싶습니다.한 문자로만 자동 완성 검색 android
예를 들어 "1"을 입력하면 모든 목록 시작이 "1"로 표시되어야합니다. 이제 2 개의 문자 (예 : "12")에 대한 제안 목록이 표시됩니다.
코드 :
zip.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus) {
String url = "xxxxxxxxxxxxxxxxxxxxxxx";
String from = "zip";
new GetAutoComplete(url, from).execute();// getting list
}
}
});
ArrayAdapter<Integer> aa = new ArrayAdapter<Integer>(
MyActivity.this, R.layout.list_item_of_zip,
zip_codes);
zip.setAdapter(aa); // zip = autocomplete widget and zip_codes = arrayList
코드 대화 상대를 업데이트했습니다! – Sunny
카운트 0에 무슨 뜻인지 이해가 안되네. 그런 건 없다. – Sunny