从 navigationView 调用特定的 Button

Call a specific Button from navigationViiew

我的应用程序 activity_main.xml 文件中有一个底部导航视图。直到现在,当我想从我的 MainActivity.java 设置它时,我做了:

BottomNavigationView bottomNavigationView = (BottomNavigationView)findViewById(R.id.navigationV);

一切正常。现在,在这个导航视图中有 2 个按钮,我想分别设置它们。在 Java 中可以吗?

尝试这样的代码

   bottomNavigationView .OnNavigationItemSelectedListener . 
   mOnNavigationItemSelectedListener
        = new BottomNavigationView.OnNavigationItemSelectedListener() {

    @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem item) {
        Fragment fragment;
        switch (item.getItemId()) {
            case R.id.navigation_shop:
                toolbar.setTitle("Shop");
                return true;
            case R.id.navigation_gifts:
                toolbar.setTitle("My Gifts");
                return true;
            case R.id.navigation_cart:
                toolbar.setTitle("Cart");
                return true;
            case R.id.navigation_profile:
                toolbar.setTitle("Profile");
                return true;
        }
        return false;
    }
};