当以这种方式单击微调器时,我试图检索_id
我的表格的真实内容:
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
String c = parent.getSelectedItem().toString();
long id_mark = parent.getItemIdAtPosition(position);
Toast.makeText(parent.getContext(), "Category: " + c + " | _id: " + id_mark, Toast.LENGTH_LONG).show();
}
我的表:(用户删除了一些列)
_id | category_name
---------------------
1 | NAME_HERE_1
3 | NAME_HERE_2
4 | NAME_HERE_3
7 | NAME_HERE_4
Toast 输出为:
Category: NAME_HERE_2 | _id: 2
但与我的桌子id_mark
不同_id
。那么如何进行呢?提前致谢!