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



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

解决办法:

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

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

你可能感兴趣的:(关于手机横竖屏 fragment里的view空指针)