Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未显示操作栏溢出_Java_Android_Actionbarsherlock_Android Actionbar - Fatal编程技术网

Java 未显示操作栏溢出

Java 未显示操作栏溢出,java,android,actionbarsherlock,android-actionbar,Java,Android,Actionbarsherlock,Android Actionbar,我正在用Sherlock设置一个带有3个项目/图标的动作栏。 在ICS模拟器上运行时,我只能看到2个图标。而且:没有溢出菜单(3点图标)! 如果我按下手机的“功能表”按钮,我只会看到第三个图标 我必须强制设置溢出图标吗?如果是,我怎么做 我必须强制设置溢出图标吗?如果是,我怎么做 您需要做的就是让您的主题继承自.ForceOverflow主题之一。注意,这只适用于Android 2.0和3.0。在4.0中,使用本机ActionBar组件,仅当设备没有菜单键时才会显示溢出项 我必须强制溢出图标吗

我正在用Sherlock设置一个带有3个项目/图标的动作栏。 在ICS模拟器上运行时,我只能看到2个图标。而且:没有溢出菜单(3点图标)! 如果我按下手机的“功能表”按钮,我只会看到第三个图标

我必须强制设置溢出图标吗?如果是,我怎么做

我必须强制设置溢出图标吗?如果是,我怎么做

您需要做的就是让您的主题继承自
.ForceOverflow
主题之一。注意,这只适用于Android 2.0和3.0。在4.0中,使用本机
ActionBar
组件,仅当设备没有菜单键时才会显示溢出项

我必须强制溢出图标吗

没有

默认情况下,emulator设置为模拟具有屏幕外菜单键的设备,如Nexus S。此类设备不会有屏幕上的溢出菜单按钮——用户将使用菜单键访问溢出。其中许多设备,如NexusS,将从Android 2.x升级而来,在Android 2.x中,用户将已经习惯于按菜单键来获取过去的选项菜单,现在是溢出菜单


您可以在不使用屏幕外菜单键的情况下切换仿真器以模拟设备。在AVD管理器中,对于AVD,添加“硬件返回/主密钥”属性(尽管名称不同,也有菜单键),并根据需要将其设置为true或false。

Hmm我已经使用了一个主题
parent=“theme.Sherlock”
。如何继承2个主题?@membersound:use
Theme.Sherlock.ForceOverflow
只需提一下,
.ForceOverflow
主题后缀已停止。