2011-03-15 86 views
1

我是Android新手,正在开发我的第一个应用程序。现在我已经能够实现一些自己工作的活动,并通过意图,捆绑等共享信息。部分Android活动之间共享信息

问题是,有一个列表,我操纵了几个活动,我不想每次改变我的活动都要通过它。我想要的是对所有活动都有相同的列表,所以如果我在Activity1中进行更改,我也将其更改为Activity4。

我不知道什么是最好的方法来做到这一点。任何人都可以引导我一点点?用于存储列表项

here

+0

http://stackoverflow.com/questions/4871509/using-application-class-for-storing-persistent-data-in-android曾问过一个类似的问题 – Abhinav 2011-03-15 09:49:27

回答

0

使用的数据库是使用ListView和数据库

0

写单例类至极将包含列表的示例。

0

您可以实现继承自Application类的自定义类。你可以通过调用getApplication()来获得这个类的实例;要使用您的自定义应用程序类,您必须将其注册到应用程序的清单文件中。

如果你真的需要一个数据库来存储你列表取决于您的应用程序的功能。如果您想在应用程序关闭坚持列表或由Android关机,那么你应该存储在数据库中的列表项。也可以将它们写入手机SD卡上的文件中。但我猜,数据库会是更好的解决方案。