我正在尝试自定义操作栏,并且愿意在溢出中添加一些操作,因此我在菜单xml文件中使用了showAsAction="ifRoom"
。
问题是,我的操作栏不想采取超过2个动作(这是正常的吗?),并且如果屏幕上没有足够的空间,则不显示应该包含的溢出菜单。 / p>
请提供任何提示或解决方案吗?
谢谢
答案 0 :(得分:2)
要让它在Android 4.0设备上显示(不是100%确定它可以在较旧的设备上运行,但它可能与兼容性套件一起使用)我还必须将android:uiOptions="splitActionBarWhenNarrow"
添加到AndroidManifest.xml
根据您的使用情况,在<application />
或<activity />
部分中提交文件。
此外,showAsAction="ifRoom"
很可能不会显示它们...尝试使用showAsAction="always"
至少让它工作,然后尝试使用它们!
希望这会有所帮助......