首页 > 解决方案 > 启用工具栏图标时如何显示汉堡图标

问题描述

对于我的应用程序,我需要在工具栏中显示图标。所以我提到了一个关于stackoverflow的问题

getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_launcher);

我对我的代码应用了同样的方法,但在运行应用程序后,我注意到我的导航抽屉图标,即汉堡包不见了。

我怎样才能将它与应用程序图标一起取回?

标签: javaandroidnavigation-drawer

解决方案


请记住,ToolBar 是更可定制的 ActionBar 版本,虽然它们基本上遵循相同的模式,但它们是两个不同的东西。我的答案是用户工具栏并针对所需的视图对其进行自定义,而不是使用默认的操作栏。如果您使用的是自定义工具栏,那么下面的代码将不起作用。

getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_launcher);

使用工具栏。


推荐阅读