Verwenden Sie die Objekt-Array-Liste als Spinner-Adapter

9

Ich habe diese ArrayList von Objekten, und ich muss es wie den Adapter meines Spinner so einstellen:

%Vor%

Dies ist ein Beispiel für mein Contact-Objekt, es hat nur zwei Variablen, Name und ID

%Vor%

Ich muss den Spinner den Namen des Kontakts aus der ArrayList anzeigen lassen, da er die Kontaktadresse im Speicher anzeigt, und wenn ausgewählt, muss ich die Kontakt-ID zurückgeben, um eine andere Operation auszuführen. Wie kann ich das tun?

    
Rafael 14.01.2016, 20:20
quelle

1 Antwort

33

Hallo, was Sie tun müssen, ist ziemlich einfach, zu Ihrer Klasse Kontakt, überschreiben Sie die toString () Methode darin und geben Sie den Namen des Kontakts zurück.

schau dir das Beispiel an. Es ist auch verfügbar in github

%Vor%
  

Ausgabe

    
Pankaj Nimgade 15.01.2016, 10:14
quelle