报错: Attempt to invoke virtual method ‘void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)’ on a null object reference

检查了半天也没发现是什么问题,setLayoutManager布局方向也设置了

又去检查是不是RecyclerView.Adapter的问题,一套检查下来发现没啥问题。id绑定,layout绑定都是正确的,布局上也没有出错。把当前的Activity.java索性全注释了,运行了一下没有报错,去掉了一行注释,发现又报了RecyclerView的错,明明已经注释掉了。

把这个注释掉后又正常了。

原因
在AndroidManifest.xml中

android:theme="@style/Theme.AppCompat.NoActionBar"

与Activity.java文件中

getSupportActionBar().hide();

起了冲突,两个保留一个即可。

更多相关文章

  1. Android(安卓)混淆去掉log无效 assumenosideeffects 不起作用
  2. Android创建XMl文件
  3. android中检查是否联网code
  4. Android7关闭selinux(设置为Permissive模式)
  5. Android(安卓)学习笔记
  6. android 权限定义的文件,位置
  7. API 23 找不到 org.apache.http.HttpResponse;
  8. android TextView 不显示文字
  9. 关于Android的文字排版和换行问题,彻底解决

随机推荐

  1. 工(程师)欲善其事,必先利其(编译)器——《Andr
  2. Android复习指南 复习完,BAT offer不再难
  3. Android(安卓)振动器解析
  4. android启动过程详解(一)——解析init.rc
  5. Android多进程总结一:生成多进程(android
  6. 安卓开发基础介绍
  7. android notification通知栏及8.0适配
  8. 做嵌入式的必须学Android吗
  9. Android(安卓)如何让EditText不自动获取
  10. android与html5的交互——数据库操作,UI操