当我点击TabActivity中的一个标签时,我会看到一个日期库。当我点击图库中的日期时,它会按照应有的方式居中。但是,如果我滚动浏览其他日子,说一个月左右(你一次只能看几个日期),点击一个日期,然后离开我所在的标签,然后回来,那天我刚刚在我的画廊中点击就不久了。我的画廊最终回到了开头,我必须滚动查找未来的日期我刚刚点击(突出显示)。有办法解决这个问题吗?
感谢。
答案 0 :(得分:0)
在大多数情况下,当您离开应用时,您需要保存它的当前状态。根据手机背景中发生的事情,您的应用可能会发生疯狂的事情。执行此操作的最佳方法是在onPause方法中保存状态(您正在访问的页面和所选内容),并检查已保存的状态数据以使用onResume更改视图。
以下是应用程序生命周期的图形示例:
http://developer.android.com/images/activity_lifecycle.png
我将向您推荐以下问题以获取更多信息: