30/09/2018, 18:12
Kết hợp giữa Spinner với ListView
em đang có một bài tập kết hợp giữa Spinner với listview kiểu như trong Spinner chứa 3 thương hiệu Nokia Samsung LG khi người dùng chon 1 trong 3 thương hiệu thì tất cả các sản phẩm của thương hiệu đó sẽ hiển thị xuống listview ở bên dưới
ai chỉ em cách làm với
Bài liên quan
Các sản phẩm của mỗi thương hiệu có thể cho vào mỗi arraylist khác nhau. Chọn item trong spinner và đổ arraylist phù hợp vào adapter
a chỉ e rõ hơn về việc set adapter đi
vì mỗi lần set chỉ dc 1 mảng mà mình có tận 3 mảng và get possition của item spinner tương ứng ạ
Ví dụ như sản phẩm chỉ là text thôi cho dễ nhé. Cái Spinner thì bạn làm dc rồi đúng ko. Vậy giờ mình tập trung chỗ cái data hiển thị.
Data theo như bạn nói là một ListView . Vậy mình cần một ArrayAdapter.
Khi tạo một thể hiện của ArrayAdapter bao giờ cũng có một parameter data. Data này có thể là một array hoặc một list. Hình như bạn đang dùng array và đang có 3 array như sau :
Trong code bắt sự kiện click của Spinner thì bạn thực hiện như sau, ví dự là LG(Lừa gạt) được chọn nhé.
Mình ko nhớ method rõ nên có khi viết sai tên method nha