我阅读的所有资料都提到了几个案例,并以"其他一些案例"结束.在视图/活动中调用onSaveInstanceState方法时的所有情况是什么?
小智 7
每当有活动的软杀伤时.即当方向改变或由于内存不足而导致进程被android杀死时.
当用户故意离开活动时,不会调用它.
请参阅此链接:https://sites.google.com/site/jalcomputing/home/mac-osx-android-programming-tutorial/saving-instance-state
另外要注意,onSaveInstanceState
可以在片段后直接调用onCreate
(onCreateView
,onActivityCreated
,onStart
,和onResume
将不被调用),如果上述DNA片段连接到一个活性,但是未示出,然后被破坏.因此,您需要确保所引用的所有内容onSaveInstanceState
都已初始化onCreate
,否则您将面临风险NullPointerException
.
归档时间: |
|
查看次数: |
24732 次 |
最近记录: |