数据库更新后标签中的视图不会显示
问题描述:
我在我的android应用程序中使用了两个选项卡。数据库更新后标签中的视图不会显示
在选项卡A中,用户输入一些值,并根据输入的值更新数据库。
在选项卡B中,我试图使用TextViews显示数据库的更新值。
但是,当我在输入标签A中的值(即更新数据库之后)之后从标签A切换到标签B时,标签B显示为空。
只有当我重新启动应用程序时,Tab B才会正确显示更新后的值。
请建议我可能是什么问题...
答
发布你的代码可能是有帮助的,如果你使用的标签活动或选项卡视图,我们不能从您的文章告诉我们,但无论哪种方式,它的声音就好像你不刷新数据一样。您需要找出正确的事件并实际重新加载TextView的文本。当您重新启动应用程序时,它将加载数据库中的所有内容,因此您可以看到所有正确的数据,但是当您更新数据时,所有的小部件已经被填充,并且没有任何东西告诉他们数据库实际上改变
听起来好像在将数据保存到数据库之后,您并未重新填充表B中的字段,但仅在首次打开活动时进行填充。 – 2011-02-16 21:43:16