记一个FragmentActivity按Home键后强制关闭(FC)的报错
来源:互联网 发布:java不区分大小写比较 编辑:程序博客网 时间:2024/06/06 11:38
起因:当我在FragmentActivity中实现ViewPager多页滑动时,按Home键直接报错.
报错信息:
java.lang.RuntimeException: Unable to pause activity {xx.PageViewActivity}: java.lang.NullPointerException
Caused by:java.lang.nullpointerException
at android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState(FragmentManager.java:1576)
at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java:1617)
at android.app.Activity.performSaveInstanceState(Activity.java:1061)
查了相当多的资料.当然也有国外网站的.资料甚少,
一是用了android.support.v4包,
二是FragmentActivity.
翻了翻的 Pro android 3也没有半句讲到FragmentActivity..
解决方案: outState 对象为空..在onSaveInstanceState()函数中不使用到outState即可.
@Overrideprotected void onSaveInstanceState(Bundle outState) {// TODO Auto-generated method stub //super.onSaveInstanceState(outState);}
让我不解的是Activity中不重写 onSaveInstanceState()也会报空指针.FragmentActivity中就有问题.?
- 记一个FragmentActivity按Home键后强制关闭(FC)的报错
- Android 长按home键强制关闭应用后,在哪里执行退出应用?
- 重定义Home键后Android 强制退出并回到系统Home Screen的方法
- android studio强制关闭运行报错
- websocket + html (聊天室) 补上次遗留的一个 强制关闭报error错误
- 强制 pkill redis 后,flushdb 命令报错的解决办法
- Android中home键监听一个好用的方法。(按home键后播放器停止播放)
- Android 继承FragmentActivity报错
- cocos android按home键后应用被系统关闭,再次打开后分辨率错误
- android 平台设置默认home后按home键弹出默认home弹框的问题
- Eclipse强制关闭后,8080端口占用的问题
- IDE强制关闭后不能重启的解决方法
- 报错:android.support.v4.app.FragmentActivity;
- FragmentActivity调用add方法报错
- 强制关闭一个进程TerminateProcess
- 按下home键关闭程序
- Leo FC- 一个基于C#的FC模拟器
- mysql的强制关闭
- Android的Task和Activity相关
- 你需要知道的五条面试技巧
- 告别“浮云” 享用云计算服务优势
- 公共云计算在国内市场前景更加广阔
- Web Service 监控磁盘文件
- 记一个FragmentActivity按Home键后强制关闭(FC)的报错
- 16.windbg-.frame、dt(切换局部上下文、查找结构体)
- FATAL EXCEPTION: Timer-0 java.lang.IllegalArgumentException
- Php设计模式之装饰者模式
- 全面认识Flex弹出窗口的方法
- http://acm.uestc.edu.cn/problem.php?pid=1480&cid=164
- what is Resource Files?
- 如何保持良好的心态
- Floyd算法