昨天在三星的Galaxy s4上测试自己的App时,在Activity页面间跳转的时候,第一个Activity的onDestory()总是被调用,导致从第二个Activity返回的时候,第一个Activity总是onCreate(),页面被刷新,尤其是该页面是个列表,需要网络请求。所以就是频繁的网络请求,浪费了流量。
今天在三星开发者发现了一个帖子:
在最后的一篇回帖中,写到:在三星设备上,开发者选项上,有一个设置“
Don’t keep activities( Destroy every activity as soon as the user leaves it) |
”
于是恍然,我就找了找了下:
将“不保留活动”这一项不勾选就可以了。
显示“开发者选项”:
1.在“关于设备”中,连续点击“内核版本号”这一行。会出现“再点击3次解锁开发者选项”的提示。继续点击即可
2.解锁后,返回就可以看到“开发者选项”: