我刚刚切换到ActionBarSherlock 4.2.0。我的Android 2.3.4溢出菜单升级后被删除。而是使用本机菜单。如何强制使用溢出菜单而不是本机菜单?
我该如何解决这个问题,并强制ActionBarSherlock使用溢出菜单?
对于运行Android ICS的Galaxy S3,报告了同样的问题。
我刚刚切换到ActionBarSherlock 4.2.0。我的Android 2.3.4溢出菜单升级后被删除。而是使用本机菜单。如何强制使用溢出菜单而不是本机菜单?
我该如何解决这个问题,并强制ActionBarSherlock使用溢出菜单?
对于运行Android ICS的Galaxy S3,报告了同样的问题。
ForceOverFlow风格已从4.2中删除。杰克评论了他为什么在他的一个G +帖子中删除它。 有人问他是否有删除ForceOverflow风格的原因,他回答说:
“是的,他们应该从来没有在那里,他们创建API水平不一致。菜单键不会显示溢出,因此ICS前设备也不会出现溢出。“
他还接着说道:“ActionBarSherlock的目标是API层面的一致性,这与我们无法修复出现在ICS +操作栏中的一些基本错误的原因是一样的。”
对于全螺纹结账https://plus.google.com/u/0/108284392618554783657/posts/L7nsqBiAtsk
你可以用我ActionBarSherlock图书馆,我想要的功能太多,所以我手动添加它。这是4.2版本。 https://github.com/ajws7036/abs42-forceoverflow