【问题标题】:Append items to Simple Adapter dynamically将项目动态附加到简单适配器
【发布时间】:2013-05-05 17:06:44
【问题描述】:

我有一个非常简单的问题。我正在开发一个 Android 应用程序,我在其中使用 Simple Adapter for ListView。现在我需要动态地将项目附加到这个 ListView 中。我知道在阵列适配器的情况下可以这样做。

如下:

adapter.notifyDataSetChanged();

在简单适配器的情况下是否有相同的等效项?我在网上找不到很多与此相关的链接。

请帮忙。

提前致谢!

【问题讨论】:

    标签: android listview simpleadapter


    【解决方案1】:

    我认为不会,但您始终可以创建一个新的 SimpleAdapter 并使用新适配器再次调用 setAdapter

    如果您要添加/删除元素,您可能需要一些其他适配器,而不是 SimpleAdapter。因为他们在文档中说 SimpleAdapter 是“将 静态数据 映射到 XML 文件中定义的视图的简单适配器”

    【讨论】:

    • 实际上,我认为在这种情况下你甚至不需要创建一个新的 SimpleAdapter - 只需在更改后调用 setAdapter
    猜你喜欢
    • 2018-12-22
    • 2011-03-25
    • 1970-01-01
    • 2013-07-16
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 1970-01-01
    相关资源
    最近更新 更多