用RadioGroup 下的三个 RadioButton 管理 , 三个Fragment 是从网络上获取数据显示,网络上获取数据有延迟可能要1秒左右才能显示 ,当数据还没有显示出来时,切换到其他的 fragment 就会报错如下:
FATAL EXCEPTION: main
java.lang.NullPointerException
at android.view.LayoutInflater.from(LayoutInflater.java:210)
at com.xdj.alat.adapter.NeedSupplyAdapter.(NeedSupplyAdapter.java:23)
at com.xdj.alat.fragment.ServiceFragment$1.handleMessage(ServiceFragment.java:75)
你可以在请求网络的时候添加一个Loading框,请求到数据后关闭,就会避免了啊
先切换过去,在切换后请求网络,回调刷新界面就是了。、