报错:
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.LayoutInflater.from(LayoutInflater.java:219)
at android.pattern.adapter.XxxRecyclerViewAdapter.<init>(XxxRecyclerViewAdapter.java:65)
at xxx.assistant.adapter.XxxxAdapter.<init>(XxxxAdapter.java:56)
at xxx.assistant.fragment.XxxxFragment.getRecyclerView(XxxxFragment.java:104)
at xxx.assistant.fragment.XxxxFragment.access$100(XxxxFragment.java:49)
at xxx.assistant.fragment.XxxxFragment$2.onResponse(XxxxFragment.java:187)
参考:https://blog.youkuaiyun.com/guozhaohui628/article/details/69950363
感觉类的构造方法没有对Context实例化。
重点筛查一下Context的实例化之处。
筛选后报错的概率有所降低。
后来直接加一个非空判断:
if (mContext == null) return;
先如此,如仍报错,再更改。。。