嗨我正在使用从simpleCursorAdapter
填充的列表片段。
在onCreateContextMenu
和onContextItemSelected
我分别需要列表项的名称和ID。我用这些命令得到了正确的结果:
AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
String name = ((Cursor) adapter.getItem(info.position)).getString(1).toString();
和
((Cursor) adapter.getItem(info.position)).getInt(0).
查询中的光标首先返回了列_id
和第二个name
。(解释了getString(1),getInt(0))。
我的问题是为什么以及何时应该使用getItemId
。我该怎么办?