Android ActionBar夏洛克不显示菜单图标
不确定此特定实例是否已涵盖此内容,但如下所示: 升级我的应用程序以使用最新版本的ActionBarSherlock(4.3.0),以实现向后兼容性 在三星Galaxy Note 2(带Android 4.1.2)上,硬溢出菜单触发菜单,但不包括菜单项的图标 在2.3.3设备上,溢出菜单显示菜单图标(很好),对于3.2平板电脑设备,我必须破解菜单代码(另一论坛帖子的说明)以显示溢出菜单中的图标 任何其他人都会遇到这种情况,有没有解决方案可以让图标显示在4.1.2平台上?我试图使菜单的行为一致,以便在over flow中显示菜单项的图标和标题对Android ActionBar夏洛克不显示菜单图标,android,android-actionbar,actionbarsherlock,Android,Android Actionbar,Actionbarsherlock,不确定此特定实例是否已涵盖此内容,但如下所示: 升级我的应用程序以使用最新版本的ActionBarSherlock(4.3.0),以实现向后兼容性 在三星Galaxy Note 2(带Android 4.1.2)上,硬溢出菜单触发菜单,但不包括菜单项的图标 在2.3.3设备上,溢出菜单显示菜单图标(很好),对于3.2平板电脑设备,我必须破解菜单代码(另一论坛帖子的说明)以显示溢出菜单中的图标 任何其他人都会遇到这种情况,有没有解决方案可以让图标显示在4.1.2平台上?我试图使菜单的行为一致,以便
谢谢。自蜂巢以来,设置/溢出不包含图标。从功能集中删除这一项似乎很奇怪。即使是new Share Action下拉列表也包含相关共享提供商的图标。所以要明确的是,蜂巢和更新的api只允许actionbar本身中的图标,而溢出中的图标将不会显示。我的猜测是,解决这个问题的唯一方法是创建一个自定义弹出菜单小部件。此外,我要指出的是,我认为API文档,甚至是动作栏设计文档都没有明确说明这一变化。从各个方面来看,你都是正确的。从2.x时代开始,在这些图标上下功夫,同时以动作栏的形式给屏幕上的不动产以更突出地显示这些动作,这有点奇怪,但这样一来,这些图标就没有了。在更大的屏幕上,更多的溢出选项显然不会溢出,因此至少为前3个或4个选项提供图标仍然有点重要…好的,感谢您帮助澄清这一点。我已标记为已接受,希望这将有助于解释其他任何人谁遇到这个问题以及。