2013-02-09 64 views
-2
ListView lv = (ListView) findViewById(R.id.list); 

lv.refreshDrawableState(); 

不工作。如何在刪除數據庫後更新Listview?

+0

您可以發佈更多的代碼,以便更好地理解。 – 2013-02-09 05:58:38

+0

你的問題是什麼?你是在一個列表視圖還是在數據庫中刪除....如果你在列表視圖中刪除而不是清除你的適配器並且在你的適配器上調用notiftyDatasetChanged .... – Pragnani 2013-02-09 06:15:40

回答

1

清除其所有列表數據/串[]等你在適配器已通過,並通知呼叫notifyDataSetChange()適配器類的對象。

youlist.clear(); 
yourAdapter.notifyDataSetChanged(); 
+0

adapter.notifyDatesetChanged();不工作.... – user2056523 2013-02-09 06:11:16

+0

你是否從你的適配器清除了你的數據? – Pratik 2013-02-09 06:14:11

+0

我解決了使用changeCursor,謝謝大家。 – user2056523 2013-02-12 19:34:50

相關問題