0
  • 最佳答案

    mBind=ButterKnife.bind(this);要放在setContentView(R.layout.activity_main);之后就没有问题了

    1254026255037108224  评论     打赏       林平
    •      Caused by: java.lang.IllegalStateException: Required view 'main_navigation_bar' with ID 2131296512 for field 'mainNavigationBar' was not found. If this view is optional add '@Nullable' (fields) or '@Optional' (methods) annotation.




      Required view 'main_navigation_bar' with ID 2131296512 for field 'mainNavigationBar' was not found.



      布局有问题吧。



      1153952789488054272  评论     打赏       拉大锯
      • 林平  回复 @拉大锯
        <com.google.android.material.bottomnavigation.BottomNavigationView android:id="@+id/main_navigation_bar" android:layout_width="match_parent" android:layout_height
        林平 2020-04-29 12:03   回复 1254026255037108224
      • 林平  回复 @拉大锯
        @BindView(R.id.main_navigation_bar) BottomNavigationView mainNavigationBar;
        林平 2020-04-29 12:05   回复 1254026255037108224
      • 拉大锯  回复 @林平
        上代码,别留着过年。在问题的后面。继续补充。
        拉大锯 2020-04-29 12:07   回复 1153952789488054272
      • 林平  回复 @拉大锯
        private void initlister() { mainNavigationBar.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() { @Override public boolea
        林平 2020-04-29 13:32   回复 1254026255037108224
    相关问题
    江南 · Run问题
    2020-04-14 03:27 345 2
    幻影~ · 提问
    2024-04-13 20:13 7 2
    幻影~ · 找工作
    2024-04-07 10:44 14 2
    幻影~ · 问题
    2024-03-31 17:20 7 2
    TONYGFX · AOSP
    2024-03-28 17:11 4 2