Tôi đang sử dụng tiện ích AutoComplete
. Nó hoạt động tốt cho tìm kiếm hai ký tự nhưng doesen't làm việc cho một ký tự. Tôi muốn tự động hoàn thành công việc ngay cả khi người dùng chỉ nhập một ký tự.Tìm kiếm tự động hoàn thành ngay cả một nhân vật android
Ví dụ: khi tôi nhập "1", nó sẽ hiển thị tất cả danh sách bắt đầu bằng "1". Bây giờ, danh sách đề xuất hiển thị cho 2 ký tự, ví dụ "12".
Code:
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
cập nhật mã buddy !! – Sunny
Tôi không hiểu ý bạn là gì khi đếm 0 không có thứ gì như vậy. – Sunny