Ich habe eine einfache Spinner Bindung an eine SimpleCursorAdapter
erstellt. Ich bevölkere die SimpleCursorAdapter
mit einer Liste von Städten von einem Inhaltsanbieter.Wie Spinner Auswahl von ID nicht Position
Wenn ich gehe, um die Benutzerauswahl zu speichern, plane ich, die Zeilen-ID zu speichern, die in meinem SimpleCursorAdapter
ausgefüllt wird.
Ich verwende den folgenden Code, um die ID zu erhalten.
Was ich nicht herausfinden kann ist, wie man am besten die Auswahl einstellt, wenn ich den gespeicherten Gegenstand zurück ziehe.
Der folgende Code funktioniert, aber nur die Auswahl nach Positionsnummer.
townSpinner.setSelection(2);
Sollte ich nur eine Schleife erstellen, um den richtigen Positionswert basierend auf ID zu ermitteln?
Welche anderen Daten (falls vorhanden) mit Städten verbunden sind, und würde die Liste der Städte wahrscheinlich jederzeit ändern? – Squonk
Die Liste der Städte könnte sich ändern. Ich könnte auch Staaten in der gleichen Tabelle haben. – zachariahyoung