在Android里androidx.recyclerview.widget.RecyclerView.setLayoutManager on a null object reference报错情况之一

我遇到的一种情况
在成员变量里设置的

@BindView(R.id.recyclerView_item4)
    RecyclerView recyclerView4;

在onCreate()方法里绑定的

  RecyclerView recyclerView4=findViewById(R.id.recyclerView_item4);
        recyclerView4.setLayoutManager((new LinearLayoutManager(this)));
        mItem4Adapter = new Item4Adapter(fruitList);
        recyclerView4.setAdapter(mItem4Adapter);

第一次遇到这个情况,不知道哪里问题,外面使用@BindView(R.id.recyclerView_item4)绑定不上RecyclerView
在方法里使用findViewById(R.id.recyclerView_item4)就ok了
仅供参考

你可能感兴趣的:(android,安卓注解)