2011-03-15 89 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卡上的文件中。但我猜,數據庫會是更好的解決方案。