我经常阅读有关此主题的文章,但我仍然无法解决我的问题。
我的任务是从我的数据库中获取一个值,并根据数据库收到的值设置微调器的选择。
我已经从数据库中收到了我想要的值,如下所示:
String[] columns = {COLUMN_UID, COLUMN_WIEDERHOLUNGEN, COLUMN_GEWICHTE};
Cursor cursor1 = DB.query(TABLE_SZ_CURLS_UNTERGRIFF, columns, null, null, null, null, null);
for(int i = 0; i<3; i++)
{
cursor1.moveToNext();
ind[i] = cursor1.getInt(0);
wdh[i] = cursor1.getString(1);
gw[i] = cursor1.getString(2);
}
工作正常。
我现在的问题是通过值从微调器中设置选择。 如果我使用它,我甚至无法得到微调器的数量:
int count = sa.SPINNER_BENCH_PRESS_1.getCount();
我收到以下错误消息:
java.lang.NullPointerException;
我希望你能帮助我的朋友并给我一些提示。
最好的问候
E.Y。