342 Stimmen

Wie kann man das ausgewählte Element des Spinners nach Wert und nicht nach Position einstellen?

Ich habe eine Aktualisierungsansicht, in der ich den in der Datenbank gespeicherten Wert für einen Spinner vorauswählen muss.

Ich hatte etwas Ähnliches im Sinn, aber die Adapter hat keine indexOf Methode, ich stecke also fest.

void setSpinner(String value)
{
    int pos = getSpinnerField().getAdapter().indexOf(value);
    getSpinnerField().setSelection(pos);
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X