在我的项目中,我在多个标签中的controls
活动中有多个listView checkboxes and textboxes
现在,当我按下主页键或接到一个电话时,我看到了我的活动暂停
控件重置(如listview
必须重新绑定&复选框取消选中)
为了防止它我设置saveEnabled = "true"
但它does not work for listview
现在我将不得不再次重新标记我的标签并再次填写列表视图
告诉我是否有任何方法可以保存我当前的状态,onResume将恢复前一个状态。
答案 0 :(得分:1)
您应该使用onPause()
方法保存自己的状态,然后在onResume()
答案 1 :(得分:1)
没有这样的API来保存活动的状态。您自己必须使用SharedPreferences或onPause()中的其他方法保存状态,并在onResume()中检索状态。