小编Con*_*ody的帖子

如何以编程方式隐藏导航抽屉菜单项?

我想隐藏导航抽屉菜单中的菜单项并根据使用应用程序的用户类型显示它,根据下面的代码菜单项返回null:

DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open,R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    MenuItem target = (MenuItem)drawer.findViewById(R.id.nav_target);

    target.setVisible(false);
Run Code Online (Sandbox Code Playgroud)

android menuitem android-studio navigation-drawer

5
推荐指数
1
解决办法
1万
查看次数