我的Activity中有一个Spinner,其中包含一个Options列表。默认情况下,当我启动Activity时,列表中的第一个Item处于Selected State。
假设我的列表有<Circle> <Square> <Rectangle> <Triangle>
首次创建活动时,选择圆圈。假设我选择了Rectangle。然后我导航到另一个Activity,然后重新创建Activity。我的选择再次恢复到第一个项目。如何保存以前选择的选项。
答案 0 :(得分:1)
列表中的对象类型是什么?字符串?
尝试覆盖onSaveInstanceState
和onRestoreInstanceState
这个答案有一个很好的例子:Saving Android Activity state using Save Instance State