tôi đã ArrayList này của các đối tượng, và tôi cần phải thiết lập nó như là bộ chuyển đổi spinner của tôi như thế này:Sử dụng danh sách mảng đối tượng như bộ chuyển đổi spinner
ArrayList<Contact> contactlist= new ArrayList<Contact>();
contactlist.add("Gabe");
contactlist.add("Mark");
contactlist.add("Bill");
contactlist.add("Steve");
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, contactlist);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
contactsSpinner.setAdapter(adapter);
Đây là một ví dụ về đối tượng Contact của tôi, nó chỉ có hai biến, tên và ID
Contact contact = new Contact();
contact.setName("Gabe")
contact.setID("14575")
tôi cần phải thực hiện các chương trình spinner tên của số liên lạc từ ArrayList vì nó hiển thị các địa chỉ liên lạc trong bộ nhớ, và khi được chọn, tôi cần phải trả lại ID tiếp xúc, để thực hiện một thao tác khác. Tôi có thể làm như thế nào?
Nó không rõ ràng với tôi những gì câu hỏi của bạn là chính xác, hoặc thậm chí có bao nhiêu câu hỏi mà bạn đang hỏi. Bạn có thể giải thích những gì mã đang làm không chính xác, hoặc chính xác những gì bạn cần nó để làm điều đó nó không phải là làm gì? – nasch
https://stackoverflow.com/questions/29077135/populate-spinner-with-custom-object/45222776?noredirect=1#comment77412955_45222776 –