将项目添加到简单适配器动态
问题描述:
我有一个非常简单的问题。我正在开发一个Android应用程序,我使用ListView的简单适配器。现在我需要将这些项目动态添加到此ListView中。我知道在阵列适配器的情况下可以这样做。将项目添加到简单适配器动态
adapter.notifyDataSetChanged();
是否有简单的适配器情况下,任何等价物相同的:
这如下完成?在网上我找不到有关这方面的很多相关链接。
请帮忙。
在此先感谢!
答
我认为不是,但你总是可以创建一个新的SimpleAdapter
并再次使用新的适配器调用setAdapter
。
如果您要添加/删除元素,您可能需要一些其他适配器,而不是SimpleAdapter
。因为他们在文档中说SimpleAdapter是'一个简单的适配器来映射静态数据到XML文件中定义的视图'
实际上,我认为你甚至不需要在这种情况下创建一个新的SimpleAdapter - 只需在更改后调用setAdapter – GreyBeardedGeek 2013-05-05 17:16:08