问题描述
||
我的问题是下一个:
我有一种方法来绑定数据<->使用适配器的视图,该方法只是将一个特定的layoyt膨胀,并将列名绑定到游标(数据库游标)中每一行的布局ID中,这就是适配器的工作。
我有时只有一个listview包含数据(与该适配器绑定),而不是一个光标来获取所有项目
但是我添加了一个新项目,然后返回到旧视图,现在旧视图必须包含新项目,而我,开发人员,我要做的是:
我去数据库得到最后一个ID。如果最后一个id大于listview中的lastone,我将返回一个包含下一个元素的游标,现在我想绑定到listview,而无需粉碎旧值,而只是使用相同的适配器进行添加即可拥有一种通用的绑定方法数据在我看来?
有可能的?
解决方法
如果我是正确的,您只需要调用
adapter.notifyDataSetChanged()
,而不是手动从db中检索和添加新数据。甚至使用Activity的这种方法来简化。