在测试onSaveInstanceState()方法时发现无论如何在onCreate中也得不到savedInstanceState,一直显示为null,网上找了好久才发现我所模拟的场景都有问题,我是直接将进程手动干掉了,这样保存的Bundle也丢失了,最签单的测试方法就是将手机或模拟器横竖屏切换看看效果,这时就会取到savedInstanceState,如果还是null说明写的代码有问题了。@VCOO

下面这文章写savedInstanceState很详细,可以学习一下。

http://www.cnblogs.com/hanyonglu/archive/2012/03/28/2420515.html

发表评论

/ 快捷键:Ctrl+Enter
加载中……