安卓:如何在操作栏中设置溢出菜单

3
我正在尝试自定义我的操作栏,并希望将一些操作放入溢出菜单中,因此我在我的菜单xml文件中使用了showAsAction="ifRoom"。问题是,我的操作栏不想接受超过2个操作(这正常吗?),并且如果屏幕上的空间不足,则不显示应该包括的溢出菜单。请问有什么提示或解决方案吗?
谢谢。

这是在带有菜单按钮的设备上吗? - Julian Fondren
@JulianFondren 我想是的。我实际上正在使用经典AVM。 - Hosni
1个回答

2
为了在Android 4.0设备上显示它(不能100%确定它是否适用于旧设备,但使用兼容性包可能会有用),我还必须在AndroidManifest.xml文件的<application /><activity />部分中添加android:uiOptions="splitActionBarWhenNarrow"。另外,showAsAction="ifRoom"很可能不会显示它们...尝试使用showAsAction="always"至少使其起作用,然后再尝试调整!希望这可以帮助到您...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接