操作栏whitout启用

时间:2016-04-21 15:11:34

标签: android-actionbar

我需要一些帮助,如果你按一个按钮显示左侧菜单,我有一个ActionBar,但我设置了一个条件设置何时出现这个菜单,但我不知道如何只显示de按钮而不做nothig         final String checkCuenta = cuenta.ContieneCuenta;

        final ActionBar ab = getSupportActionBar();
        ab.setHomeAsUpIndicator(R.drawable.ic_menu);
        ab.setDisplayHomeAsUpEnabled(true);


    this.title = drawerTitle = getTitle();
    this.drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    if(navigationView != null) {

        if (checkCuenta.toString() == "Si") {
            navigationView.setNavigationItemSelectedListener(
                    new NavigationView.OnNavigationItemSelectedListener() {
                        @Override
                        public boolean onNavigationItemSelected(MenuItem menuItem) {
                            menuItem.setChecked(true);
                            drawerLayout.closeDrawer(GravityCompat.START);
                            selectItem(menuItem.getItemId());
                            return true;
                        }
                    });
        } else {

        }
    }

1 个答案:

答案 0 :(得分:0)

你想要一个不做任何事情的导航抽屉吗?或只是播种按钮?向我们展示声明navDrawer项目的xml,并尝试编辑问题以使其更清晰,因为它令人困惑。无论如何: https://guides.codepath.com/android/Fragment-Navigation-Drawer 这应该可以让你快速使用导航抽屉