Android 操作栏中的菜单图标不显示

Android 操作栏中的菜单图标不显示,android,Android,在我的Android应用程序中,我会显示actionbar,通常在最左边是我的应用程序的徽标,徽标的左边是一个可以显示导航抽屉的图标。此图标通常为3个水平条,相互上方 修改我的应用程序后,此菜单图标不再可见。相反,现在显示一个“后退”箭头 我甚至有: setDisplayHomeAsUpEnabled(false); 这将消除向上(或向后)导航的箭头,但3栏菜单项从不显示。我仍然可以按下右边的应用程序徽标,它会弹出导航抽屉 是什么阻止了菜单图标的显示?我已经遇到了这个问题,是因为我使用了一个片

在我的Android应用程序中,我会显示actionbar,通常在最左边是我的应用程序的徽标,徽标的左边是一个可以显示导航抽屉的图标。此图标通常为3个水平条,相互上方

修改我的应用程序后,此菜单图标不再可见。相反,现在显示一个“后退”箭头

我甚至有:

setDisplayHomeAsUpEnabled(false);
这将消除向上(或向后)导航的箭头,但3栏菜单项从不显示。我仍然可以按下右边的应用程序徽标,它会弹出导航抽屉


是什么阻止了菜单图标的显示?

我已经遇到了这个问题,是因为我使用了一个片段而不是一个活动。当你使用一个活动时,你有三行打开菜单(当然如果你启用了它),如果你有一个片段,那么你有一个箭头。

我个人使用这个:

ActionBarDrawerToggle mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
                R.drawable.ic_drawer,  //nav menu toggle icon
                R.string.app_name, // nav drawer open - description for accessibility
                R.string.app_name // nav drawer close - description for accessibility
        )
其中ic_抽屉为3条图标


希望这能对你有所帮助=)

这就是我正在使用的。似乎是其他原因导致它消失。请给我们看一下“OnOptions ItemSelected”功能好吗?这正是问题所在。我用的是碎片。