2010-07-24 54 views
1

我在使用选项卡更改一项活动时发现了一个问题。在一个选项卡活动中,我将数据添加到SQLite数据库,而在另一选项卡活动中,我使用listview(数组适配器)显示它们。但是当我添加新的项目到SQLite后添加数据时,新添加的记录不会在我的列表视图中更新。如何管理Android中的活动?

我该如何解决这个问题?

回答

1

您似乎在从数据库中提取列表数据。你有使用ArrayAdapter而不是CursorAdapter的原因吗?

无论如何,当数据发生变化时,您应该在列表适配器上调用notifyDataSetChanged(),以便刷新视图。

+0

嗨朋友问题是活动仍处于活动模式,当我来到该活动时,它不会调用它的任何生命周期方法,如oncreate,onrestart,因此方法代码根本不会激活 – 2010-07-24 09:44:13