应用回到主界面再返回应用导致Fragment.getActivity()为空的解决方法。
产生这种bug的原因有两种: 第一种:因为内存不够,导致后台Activity被GC回收,再返回应用,然后Fragment并不会随着Activity的回收而被回收,从而导致,Fragment丢失对应的Activity。 解决方法是在frangment对应的activity里重写onSaveInstanceState(Bundle outState)并去掉super.onSaveInst
原创
2017-04-27 01:31:29 ·
811 阅读 ·
1 评论