提问人:Mofrison 提问时间:3/26/2023 最后编辑:Mofrison 更新时间:3/26/2023 访问量:23
如何在 2023 年将“汉堡包”按钮添加到 ActionBar?
How to add "hamburger" button to ActionBar in 2023?
问:
我试图在单击ActionBar(工具栏)中的汉堡包按钮时打开NavigationView。但是我已经卡在了显示这个汉堡包图标的阶段,因为谷歌工程师会定期更改这个模板,所以每次我都必须重新学习......
默认情况下可以添加此按钮,因为它的使用已被普遍接受。
也许我的问题对某些人来说似乎很奇怪,但我很快就会因为看到过时和拐杖的解决方案而流血。
UPD:目前,我对这个问题的解决方案是这样的
setSupportActionBar(binding.appBarMain.toolbar);
drawer = binding.drawerLayout;
NavigationView navigationView = binding.navView;
navigationView.setNavigationItemSelectedListener(this);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer,
findViewById(R.id.toolbar), R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.addDrawerListener(toggle);
toggle.syncState();
答: 暂无答案
评论