Android 操作栏中的菜单图标不显示
在我的Android应用程序中,我会显示actionbar,通常在最左边是我的应用程序的徽标,徽标的左边是一个可以显示导航抽屉的图标。此图标通常为3个水平条,相互上方 修改我的应用程序后,此菜单图标不再可见。相反,现在显示一个“后退”箭头 我甚至有:Android 操作栏中的菜单图标不显示,android,Android,在我的Android应用程序中,我会显示actionbar,通常在最左边是我的应用程序的徽标,徽标的左边是一个可以显示导航抽屉的图标。此图标通常为3个水平条,相互上方 修改我的应用程序后,此菜单图标不再可见。相反,现在显示一个“后退”箭头 我甚至有: setDisplayHomeAsUpEnabled(false); 这将消除向上(或向后)导航的箭头,但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”功能好吗?这正是问题所在。我用的是碎片。