2010-10-26 58 views
1

我想保存我下载的ListView项目,这样例如下次应用程序启动时,它不应该启动我的下载对话框,而应该启动我以前的ListView项目。保存ListView项目

一些有用的代码片断将不胜感激。

在此先感谢,请告诉我,如果我需要澄清!

回答

1

根据您要保存你可以有很多选择的数据量。

我假设你刚开始,所以最好使用SQLiteDB而不是首选项或保存到文件。

这是创建视图适配器和数据库对象的完整解决方案的链接。

你可以只剪切和粘贴,而是通过它读取,它会从长远来看,更好地为您

Complete ListView Database Tutorial

Android SQLite Basics

List View loaded from XML Resource File

+0

这就是我一直寻找。 – Curtain 2010-11-06 15:58:58

5

它取决于ListView中显示的数据的种类。

您可以将数据存储到SQLite数据库中。这意味着设计一个合适的模式并实现创建/读取/更新/删除方法。

这个过程太长,这里不详细解释;我邀请您阅读官方Android开发人员网站上的记事本教程。

0

为了做到这一点,您需要考虑保存数据的策略。最常见的是通过SQLite Android数据库,但如果数据不那么复杂,也可能使用Internal Storage。在Android上保存数据一直是一个常见话题(查询this post

0

您可以使用SharedPreferences