Moin Leute
ich hab da mal wieder ein Problem welches wohl recht einfach zu lösen ist nur komme ich nit weiter.
Zuerst übergebe ich die aus einer Datenbank ausgelesenen zeilen an eine Datenbank klasse und packe alle in eine Liste wie üblich was auch funktioniert.
Code
List<Datensatz> datensatz = dataSource.datenAuslesenALLE(1);
ArrayAdapter<Datensatz> spinnerAdapter = new ArrayAdapter<>(
this,
android.R.layout.simple_spinner_item,
datensatz);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(spinnerAdapter);
Jetzt wollte ich in eine zweite Tabelle der Datenbank die _id des im Spinner ausgewählten Elements eintragen,
nur wie bekomme ich die wieder aus dem Spinner raus?
ach ja ich benutze eine Knopf um das ereignis auszulösen und kein onItemSelected
ps.: last euch nicht von der dataSource funktion iritieren der übergebene wert spiegelt eine bestimmte tabelle wieder da ich mir die abfragen für die datenbank selbst angepasst habe.
Danke im voraus