带有错误图标的导航抽屉

Navigation Drawer with Wrong Icon

我在我的应用程序中实现了导航抽屉,并在我的操作栏上启用了主页按钮,以打开导航。但是按钮必须显示一个像列表一样的图标。像这样:

但是在我的应用程序中,显示一个后退图标:

我比较了代码(AndroidManifest,styles.xml,activity_layout.xml),每个看起来都一样,但我的应用程序仍然显示错误的图标。

有人可以帮忙吗?

您的 Activity 中必须已经有此代码:

actionBar.setDisplayHomeAsUpEnabled(true);

您还必须致电:

actionBar.setHomeAsUpIndicator(R.drawable.ic_menu);

告诉 activity 使用菜单图标。

您必须先将菜单图标 .png 添加到您的可绘制对象中。如果您还没有,可以在这里获取:https://www.google.com/design/icons/

放置你需要显示的图标的drawables。 然后使用以下代码设置 actio 栏的主页图标:

action.setHomeAsUpIndicator(R.drawable.menu);