Android Wing mucchin | liên quan Spinner



Cách đơn giản nhất khi bạn muốn thực hiện một sự lựa chọn năng động của Spinner


Một cách dễ dàng Nếu bạn muốn thay đổi năng động là sự lựa chọn của Spinner?

Cách đơn giản nhất là tốt cho một sự lựa chọn cố định của Spinner tĩnh, chúng tôi đã giới thiệu trước đó.
Việc sử dụng đơn giản của Spinner
Vì vậy, ví dụ, đặt một Spinner theo cách này nếu,
Spinner cũng muốn thay đổi những lựa chọn năng động, chẳng hạn như trong cách bố trí bạn muốn đặt như vậy!
Tôi sẽ giới thiệu cách, nếu điều đó.


Một mô tả cơ bản là bỏ qua.
Nhưng chỉ có một trường hợp, có thể đạt được bằng các phương pháp như sau.

private void setSpinner (Spinner spinner, String [] arr) {
ArrayAdapter bộ chuyển đổi =
mới ArrayAdapter
(Điều này, android.R.layout.simple_spinner_item, arr);
adapter.setDropDownViewResource (android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter (adapter);
}


Đối số đầu tiên là một thể hiện của Spinner bạn muốn thiết lập các lựa chọn.
Đối số thứ hai là một mảng của kiểu String có chứa các chuỗi của các lựa chọn mà bạn muốn cấu hình.

Spinner của tham số đầu tiên, nó được phổ biến để vượt qua hoặc đã được thực hiện trong Spinner () findViewById có thể.
Lựa chọn làm thế nào để tạo ra các tham số thứ hai, vì vậy thay đổi theo từng ứng dụng, không nói bất cứ điều gì, để nó có thể được sử dụng cho mục đích thông thường, được giới thiệu như là một phương pháp chẳng hạn như mẫu ở trên.

Khi hai điểm.
Đầu tiên là đối số thứ hai của các nhà xây dựng khi tạo một thể hiện của ArrayAdapter, nó thiết lập sau đây.
android.R.layout.simple_spinner_item

Thứ hai là điểm đó trong adapter.setDropDownViewResource phương pháp (), nó thiết lập sau đây.
android.R.layout.simple_spinner_dropdown_item

Điều này sử dụng đơn giản của Spinner Spinner Spinner của cùng một bố trí như vậy đã được giới thiệu là hoàn thành.

2 Một trang 2 một trong hai