我的申请有记录。记录有类别。在编辑记录活动中,我需要通过categoryId将记录类别设置为Spinner。我找到了如下解决方案:
for (int i = 0; i < spinner.getCount(); i++) {
Cursor value = (Cursor) spinner.getItemAtPosition(i);
long id = value.getLong(value.getColumnIndex("_id");
if (id == rowid) {
spinner.setSelection(i);
}
}
但这是一个糟糕的解决方案。它会很慢,因为我的申请中的类别没有任何金额限制。
你有解决方案吗?
非常感谢!