【发布时间】:2022-02-04 05:47:15
【问题描述】:
我有一个数据库,其中表“mytable”有 2 个列“id”、“sampletext” 我想使用 SimpleCursorAdapter 查询 sampletext 的不同值并提供给 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”,我做错了什么? 感谢任何建议
【问题讨论】:
标签: android android-cursor simplecursoradapter