java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.content.Context.getSystemService(java.lang.String)' on a null object reference
购物车报错,
at android.view.View.inflate(View.java:19783)
at com.example.selfservicesupermarket.shoppingcart.fragment.ShoppingCartFragment.initView(ShoppingCartFragment.java:74)
at com.example.selfservicesupermarket.base.BaseFragment.onCreateView(BaseFragment.java:34)
解决办法:
删除在购物车fragment里定义的 private Context myContext;
购物车的fragment继承了Basefragment,使用
View view = View.inflate(myContext,R.layout.fragment_shopping_cart,null);获取xml文件
Basefragment,已经定义了myContext;
这里不需再次定义。