Ich habe den folgenden Code:Wie erkennt man den auf dem Spinner ausgewählten Gegenstand?
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Object item = parent.getItemAtPosition(position);
Toast.makeText(this, "You selected " +item.toString(), Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
Toast.makeText(this, "You didn't select any preset", Toast.LENGTH_SHORT).show();
}
Und die folgende Array:
<string-array name="presets_array">
<item>Light Car</item>
<item>Medium Car</item>
<item>Heavy Car</item>
<item>Van</item>
</string-array>
Es funktioniert gut, wenn ich Licht Auto wählen zeigt es den richtigen Text und so weiter mit den anderen. Aber ich möchte mehr Dinge tun, wenn ausgewählte Sache ist Van, Gewichtswert ändern, wenn Medium Auto, andere Kosten, etc.
Ich denke, ich muss einen Schalter verwenden, aber ich bin mir nicht sicher, wie es funktioniert.
Die erste funktioniert gut für mich. Vielen Dank. –