Привет я использую фрагмент списка, который заполняется из simpleCursorAdapter
.
В onCreateContextMenu
и onContextItemSelected
мне нужно имя элемента списка и идентификатор соответственно.Я получаю правильные результаты с помощью этих команд:
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
.Что я должен получить?