在我的应用程序中,我让您通过一些编辑文本输入一些信息。然后你点击这个按钮,它会启动另一个活动,做一些计算,然后通过文本视图显示结果。好吧,我希望能够保存所有这些文本视图,然后再打开它们。在主屏幕上,我有一个加载按钮。当您单击它时,我希望能够看到我保存的内容并能够通过单击它来打开它。我是android的新手,所以我很难弄清楚这一点。我该怎么做呢?
问问题
49 次
2 回答
1
使用 SharedPreferences...查看..
http://www.vogella.com/articles/AndroidFileBasedPersistence/article.html
http://androiddeveloperspot.blogspot.in/2013/01/sharedpreference-in-android.html
这会有所帮助。
于 2013-05-18T04:40:10.083 回答
0
我在你的问题中看到了两个问题。第一个是如何将数据从一个 Android 活动传递到另一个。
最好的方法是使用putExtra
Intent 类的方法,然后使用getExtras
在接收活动中提取数据的方法。有关更多详细信息,请参阅此 SO任务和答案。
对于您的第二个问题,如何保存主要活动稍后可以调用的数据,您可以使用SharedPreferences
API。有关这方面的更多信息,请参阅此网页。基本上,共享首选项 API 允许您保存信息的键值对,在您的情况下,这些信息可以是字段名称(键)及其关联值。为此,您需要私人首选项并为此首选项文件选择一个唯一的名称。
于 2013-05-18T00:27:44.977 回答