2012-12-30 50 views
0

我使用ListView和ArrayAdapters構建菜單。當我運行應用程序時,我可以將項目添加到ListView,這是由於EditText和Button會將添加到EditText中的任何內容添加到ListView中。保存一個列表視圖菜單

當我關閉應用程序時出現了我的問題。當我關閉應用程序時,ListView重置。我需要ListView來保存從EditText添加的項目。我的應用程序使用ArrayAdapters,ArrayLists,ListView,Button,EditText和onClickListeners。

我只需要很好的教程,瞭解如何保存程序運行時添加到ListView的數據。

回答

0

您需要了解如何將數據保存到持久性存儲。從Google的this tutorial開始。

在你的情況下,如果你的數據是結構化的,你可以保存到一個簡單的文件或SQLite數據庫。

0

這兩個教程可以幫助您節省一切,你想:

Android SQLite Database and ContentProvider

Android SQLite Database Tutorial

和保存視圖或組件的屬性,你應該學習關於SerializationDeserialization。爲此,您可以按照以下問題:

Serializing Android Views - causes InvalidClassException from IllegalAccessException

How do I serialize an object and save it to a file in Android?

,併爲您的主要問題這個問題可以幫助你,太:

How do I preserve a complex object across Activity restarts?

好運。

相關問題