[Học Lập trình Android] Bài 7: Sử dụng AutoCompleteTextView và MultiAutoCompleteTextView

ngày 09-03-2016

AutoCompleteTextView và MultiAutoCompleteTextView là hai điều khiển có thể hỗ trợ người dùng khá nhiều trong quá trình nhập liệu khi Lập trình trên Android. Ví dụ khi người dùng nhập một từ, điều khiển sử tự động tìm dữ liệu tương ứng để hoàn thành từ đó mà không cần người dùng nhập hết.

Đầu tiên mở tập tin activity_main.xml thêm đoạn code sau:
 
 
Trong thư mục res/layout tạo thêm tập tin item_layout.xml có nội dung như sau:
 
 
Trong lớp MainActivity khai báo mảng String làm dữ liệu:
 
 
Trong hàm onCreate khai báo tham chiếu các đối tượng và Adapter dữ liệu như sau:
 
 
Chạy ứng dụng thử gõ vào hai điều khiển ta sẽ thấy các dữ liệu tự động hiển thị như hình. Lưu ý đối với AutoCompleteTextView ta chỉ có thể sử dụng được một lần tự động điền dữ liệu, còn MultiAutoCompleteTextView các dữ liệu được tự động điền nhiều lần và cách nhau bằng dấu phẩy.
 
 
 
Trung tâm Tin học - Đại học Khoa học Tự nhiên TP.HCM

 

ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.