1

我有一个名为 ed 的 EditText 字段。它将存储一些用户在应用程序重新启动时需要的文本。我需要保存文本,以便在再次打开应用程序时它会回到 EditText 字段中。我该怎么做?

4

2 回答 2

2

SharedPreference 是一种方法。

SharedPreferences 类提供了一个通用框架,允许您保存和检索原始数据类型的持久键值对。您可以使用 SharedPreferences 保存任何原始数据:布尔值、浮点数、整数、长整数和字符串。此数据将在用户会话中持续存在(即使您的应用程序被终止)。

这是实现 SharedPreferences 的示例。

http://android-er.blogspot.com/2011/01/example-of-using-sharedpreferencesedito.html

或者

http://marakana.com/forums/android/examples/63.html

或者

您可以查找的另一项基本内容是 android 的 APIDemos 中给出的示例实现。APIDemos 示例应用程序包含所有需要了解的基本示例。

于 2012-09-05T00:11:02.407 回答
1

最简单的方法是将其作为键值存储在首选项(putString/getString)中:

http://developer.android.com/guide/topics/data/data-storage.html#pref

于 2012-09-05T00:00:40.113 回答