我正在使用光标找出最大 ID 号,然后我需要回到该记录的 5 处。比如我在id=9,我想去id=5,怎么办?我试过了
int position=cursor.getPosition();
cursor.moveToPosition(position-5);
但是,它给出了一个错误
ID TITLE FOLDER PARENT
1 folder1 1 0
2 item1 0 1
3 item2 0 1
4 folder2 1 1
5 item1 0 4
6 item2 0 4
7 folder3 1 4
8 item1 0 7
9 item2 0 7
光标 cursor = db.rawQuery("SELECT id,title,folder,parent FROM mydata WHERE " + "id = (SELECT MAX(id) FROM mydata ); ",null);