Изучая итерацию курсора, я узнал, что мне нужно было сначала перейти в позицию "-1", а затем использовать "moveToNext" в цикле:
cursor.moveToPosition(-1);
for (int i = 0; cursor.moveToNext(); i++) {
//do something with the cursor
}
Хотя математически это имеет смысл, я не знаю, что значит переместить курсор в отрицательную позицию. Документация просто говорит, что она действительна - кажется, не говорит, как она используется.
Используется ли это ТОЛЬКО для того, чтобы сделать итерацию возможной, или есть другие варианты использования для позиции -1?