Ich habe 1-50 Datensätze in der Datenbank. Ich hole diese Daten mit dem Cursor und setze diese Werte mit dem Simple Cursor Adapter auf Spinner. Nun, was ich brauche ist, ich möchte einen Wert sagen 39. Wert als Standard. Aber nicht durch seine Position möchte ich durch seinen Wert festgelegt werden.Wie setze ich Spinner-Standard durch seinen Wert statt Position?
Ich weiß, wie die Spinner Standard durch seine Position setzen
spinner.setSelection(39)
die Spinner auf diesen Wert gesetzt.
Aber ich hatte keine Ahnung über die Einstellung der Spinner Standard durch seinen Wert (Text) in der Datenbank. Ich kenne die Werte in der Datenbank. Für zB "Bücher" ist einer der Werte im Spinner. Ich muss den Spinner Standard als Bücher setzen.
Gibt es eine Möglichkeit, dies zu tun?
Es scheint, als ob alles, was Sie benötigen einen Wert aus der db zu holen. Oder verstehe ich etwas falsch? – keyser
@keyser Nein .. Ich holte Wert von der Datenbank und setzte ihn zum Spinner unter Verwendung des einfachen Cursoradapters. Jetzt ist die Sache, dass ich einen Wert des Drehbeschleunigers als Voreinstellungswert durch seinen Wert nicht durch seine Position einstellen muss. Habe ich erklärt klar – GoCrazy
Nein, es scheint immer noch, dass Sie nur den Wert von db selbst abrufen müssen und setzen Sie es mit pinner.setSelection (somepositionvalue). – Orest