[問題] 關於ListView+Sqlite的配合
你們好,我想請問各位大大
我有實作一個ListView讀取本身sql的資料,運作正常(可以新增)
然後我做了一個長按選單ContextMenu(上面有一個刪除選項)
問題在刪除方面,
在實作public boolean onContextItemSelected(MenuItem item)這個之下
加入了info以方便取得該item的資料
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
而info.Id跟info.position應該都是指畫面上的第幾個項目(不知有沒有錯)
而Sqlite裡面的primary key是會一直增加的,
例如先新增了四筆,1.2.3.4
砍了第二筆,再加一筆新的會變成1.3.4.5
因為我是用info.Id去做db.query
但這樣我沒辦法用info取得的資料來對sql做修改,因為數字不對
還是info可以取得該item上面的字串?
可以的話就可以用該字串下去做query了
謝謝各位大大耐心觀看,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.201.141
→
08/09 12:37, , 1F
08/09 12:37, 1F
→
08/09 12:38, , 2F
08/09 12:38, 2F
→
08/09 12:38, , 3F
08/09 12:38, 3F
→
08/09 13:03, , 4F
08/09 13:03, 4F
→
08/09 13:03, , 5F
08/09 13:03, 5F
→
08/09 13:05, , 6F
08/09 13:05, 6F
推
08/10 08:02, , 7F
08/10 08:02, 7F
推
08/10 18:16, , 8F
08/10 18:16, 8F
→
08/10 18:16, , 9F
08/10 18:16, 9F
→
08/10 22:44, , 10F
08/10 22:44, 10F
→
08/10 22:45, , 11F
08/10 22:45, 11F
→
08/11 00:25, , 12F
08/11 00:25, 12F
→
08/11 00:26, , 13F
08/11 00:26, 13F
→
08/11 00:26, , 14F
08/11 00:26, 14F
→
08/11 00:26, , 15F
08/11 00:26, 15F
→
08/11 00:27, , 16F
08/11 00:27, 16F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章