1

我是初学者,所以请多多包涵。我正在制作一个应用程序,该应用程序向用户显示成就列表,并让用户在完成时选中复选框。我希望能够在用户下次打开应用程序时保存他们的选择。我已经看到其他应用程序可以做到这一点,但我不确定如何做到这一点。我做过研究,调查将 int 和数组值写入文件。这些答案中的大多数都说只能使用字符串值来完成。有什么建议么?

谢谢,德鲁

4

3 回答 3

2

您需要使用的是共享首选项

Android 还有一个名为PreferenceActivity的特殊活动,它使构建首选项屏幕变得更加容易。

于 2012-05-15T02:01:29.047 回答
1

将选择保存到首选项文件。

安卓偏好

于 2012-05-15T01:56:20.290 回答
0

您可以重写 onSaveInstanceState 函数来保存当前状态,几乎所有值都将以字符串格式保存。可以加载字符串值并将其从字符串转换为其他类型。

于 2012-05-15T01:48:34.923 回答