Verwenden Sie SimpleCursorAdapter mit Spinner?

Ich habe eine Datenbank mit der Tabelle "mytable" mit 2 Spalten "id", "sampletext". Ich möchte verschiedene Werte von sampletext abfragen und mithilfe von SimpleCursorAdapter einen Feed an einen Spinner senden.

hier ist was probiert wird

String[] cols=new String[]{"sampletext"};
int[] lbls=new lbls[]{android.R.id.text1};
mycursor=sdb.query(true,"mytable", cols,null,null,null,null,null,null);
sca=new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, mycursor, cols,lbls,0);
sca.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spn.setAdapter(sca);

Wenn ich dies ausführe, erhalte ich eine Fehlermeldung in Zeile 4: id existiert nicht. als ich die erste zeile auf "id" änderte, wurde der spinner mit id-werten gefüllt. Aber ich brauche "Sampletext", was mache ich falsch? Schätzen Sie alle Vorschläge

Antworten auf die Frage(3)

Ihre Antwort auf die Frage