美文网首页Android开发
关于手机横竖屏 fragment里的view空指针

关于手机横竖屏 fragment里的view空指针

作者: 大虾啊啊啊 | 来源:发表于2019-01-18 11:09 被阅读13次

    手机横竖屏时,fragment里的实例如recyclerview对象为null,后台返回数据时回调导致空指针异常

    解决办法:

    1.转屏触发了重绘,在Manifast里面给当前Activity添加如下属性试试:android:configChanges="orientation|screenSize"

    2.不论是旋转屏幕还是关闭Activity, 都应该在Fragment#onDestroy()或者Fragment#onDestroyView()时, 取消网络接口的响应监听. 否则即便是通过设置android:configChanges解决屏幕旋转时Activity重建导致App崩溃的问题, 其他场景也还是有几率让App崩溃

    相关文章

      网友评论

        本文标题:关于手机横竖屏 fragment里的view空指针

        本文链接:https://www.haomeiwen.com/subject/yctcrqtx.html