java.lang.NullPointerException
今天fragment报了一个空指针,情况跟这个类似
http://www.tuicool.com/articles/umqu2ae
我原本在网络请求回调的时候使用getActivity(),这样按返回键,Activity销毁,这时候getActivity()会为空,类似这样
HTTPUtils.get(mContext, url, params, new VolleyListener() {
@Override
public void onResponse(String s) {
SelectDtoList selectDtoList = GsonUtils.parseJSON(s, SelectDtoList.class);
OrderManagementActivity orderManagementActivity = (OrderManagementActivity) getActivity();
orderManagementActivity.tvTotalOrder.setText(selectDtoList.getAllOrderNum());
}
@Override
public void onErrorResponse(VolleyError volleyError) {
}
});
我的解决办法是在 onCreateView()里面getActivity()