【问题标题】:What is the most efficient way to populate a listview?填充列表视图的最有效方法是什么?
【发布时间】:2025-12-27 15:35:11
【问题描述】:

我有一个主视图是列表视图的应用程序。每个项目由多个文本视图和图像视图组成。现在,填充这些项目的最有效方法是什么?字符串数组?外部文本文件?在线文本文件?

例如,这是列表视图中的一个项目:

列表视图将包含 50 多个项目,并且这些项目每周都会增加。所以添加新项目应该尽可能简单!

【问题讨论】:

  • 取决于您的 listview 数据是什么?是动态的(还是)静态的?
  • ListView 数据是从哪里来的?
  • 它应该是静态的,但是每当我用新项目更新应用程序时,它应该尽可能容易编辑。

标签: android listview view android-listview populate


【解决方案1】:

首先,您要选择一种适用于您的项目的有效方式。 我建议只使用 SQLite 数据库。 你可以使用文本文件,但你有一个可用的数据库,所以我建议使用它。

这里是关于 SQLite 以及如何开始使用它的更多信息。

编辑:

您也可以使用在线文本文件。只需阅读他们的信息。填充列表时可能需要一些时间,因此我建议在后台执行此操作,并尝试将信息写入数据库。

Using SQLite and getting started

【讨论】:

  • 啊,这可能行得通。如果它对我有用,我会尝试。谢谢!
最近更新 更多