我有一个带有 2 列“id”、“sampletext”的表“mytable”的数据库我想查询 sampletext 的不同值并使用 SimpleCursorAdapter 提供给 Spinner。
这是尝试过的
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);
当我运行它时,我在第 4 行得到错误:id 不存在。当我将第一行更改为“id”时,微调器填充了 id 值。但我需要“sampletext”,我做错了什么?感谢任何建议