ho ottenuto questo ArrayList di oggetti, e ho bisogno di impostarlo come adattatore di mio filatore così:Usa elenco di oggetti array come adattatore filatore
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);
Questo è un esempio di mio oggetto di contatto, si hanno solo due variabili, nome e ID
Contact contact = new Contact();
contact.setName("Gabe")
contact.setID("14575")
ho bisogno di fare lo spettacolo filatore il nome del contatto dalla ArrayList perché è mostrando l'indirizzo di contatto nella memoria, e quando selezionato, ho bisogno di restituire l'ID di contatto, a eseguire un'altra operazione. Come posso fare questo?
Non è chiaro per me che cosa la vostra domanda è esattamente, o anche quante domande si sta chiedendo. Puoi spiegare cosa sta facendo il codice che non è corretto, o esattamente cosa ti serve per farlo che non sta facendo? – nasch
https://stackoverflow.com/questions/29077135/populate-spinner-with-custom-object/45222776?noredirect=1#comment77412955_45222776 –