在我的应用中,我有两个菜单项,一个是设置图标,另一个是文本字符串“快速站点”。此“快速站点”文本占用操作栏上的大量空间。这在平板电脑上不是问题,但在具有较小,较低分辨率显示器的手机上,它占用了很多空间。它确实从应用程序的主要部分中消失了。与其他人在此处提出的问题不同,我不想强制显示溢出图标,我想强制将“快速网站”项目强制转换为溢出,这样它就不会占用太多空间手机。这是可能的,因为我只有两个菜单项吗?我已经尝试将其设置为ifRoom
,但无论屏幕有多低,它仍会显示它。
答案 0 :(得分:2)
使用never
强制项目进入溢出菜单:
android:showAsAction="never"
Aynway,您可以为菜单项设置一个图标并使用ifRoom|withText
。如果有空格,这应该只显示图标,但在大显示屏上显示文字+图标。