2010-07-24 31 views
1

我在使用選項卡更改一項活動時發現了一個問題。在一個選項卡活動中,我將數據添加到SQLite數據庫,而在另一選項卡活動中,我使用listview(數組適配器)顯示它們。但是當我添加新的項目到SQLite後添加數據時,新添加的記錄不會在我的列表視圖中更新。如何管理Android中的活動?

我該如何解決這個問題?

回答

1

您似乎在從數據庫中提取列表數據。你有使用ArrayAdapter而不是CursorAdapter的原因嗎?

無論如何,當數據發生變化時,您應該在列表適配器上調用notifyDataSetChanged(),以便刷新視圖。

+0

嗨朋友問題是活動仍處於活動模式,當我來到該活動時,它不會調用它的任何生命週期方法,如oncreate,onrestart,因此方法代碼根本不會激活 – 2010-07-24 09:44:13