首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中创建自定义动态列表?

如何在android中创建自定义动态列表?
EN

Stack Overflow用户
提问于 2014-03-13 11:25:01
回答 1查看 1.8K关注 0票数 0

我希望创建一个自定义列表,在该列表中动态添加或删除项(例如,当按钮被点击时)。问题是我对android中的列表知之甚少。我已经学习过关于在android中创建自定义列表的各种教程,但是没有一个教程展示了如何动态地向其中添加内容。

到目前为止我所知道的:

1)我必须创建一个模型类来存储数据。

2)我必须创建一个适配器类。

3)将模型类的对象作为数组传递给适配器。

3)将listview绑定到适配器

什么让我困惑:

1)我知道我必须创建一个apapter类,但真正让我困惑的是哪种适配器?即ArrayAdapter,BaseAdapter ??

2)我将如何喂入适配器?我将从Sql数据库中获取数据,并希望将结果显示在我的自定义列表中。

3)在数据库中添加新记录时,我将如何更新列表?我知道如何从静态数组填充listview,但它在我的项目中没有用。

我需要一点指导,我应该从哪里开始?

EN

回答 1

Stack Overflow用户

发布于 2014-03-13 11:43:54

1)您可以使用ArrayAdapter。2)在创建自己的数组列表之后,您可以第一次传递它,listview.setAdapter(. 3)在刷新数据之后可以调用此方法,listview.setAdapter这将确保您的listview刷新。

下面的链接是一个很好的例子:guides/wiki/Using-an-ArrayAdapter-with-ListView

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22377120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档