我阅读的所有资料都提到了几个案例,并以"其他一些案例"结束.在视图/活动中调用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 次 |
| 最近记录: |