在android模拟器中禁用menubutton

时间:2011-12-12 15:00:33

标签: android android-actionbar android-optionsmenu

在为ICS开发应用程序时 - 操作栏看起来会有所不同,具体取决于设备上是否存在物理menubutton。

例如,如果没有,操作栏中会显示一个虚拟按钮。

通过在模拟器中以某种方式禁用它,是否可以模拟没有menubutton的设备?

4 个答案:

答案 0 :(得分:10)

有一个选项"硬件后门/主页键"。指定选项并将其设置为" no"在创建虚拟设备时。

答案 1 :(得分:5)

使用更新的SDK工具(本答案中的R22),AVD管理器编辑器不再在UI上公开这些选项。您必须手动编辑AVD的 config.ini 并更改以下密钥

hw.mainKeys=yes

hw.mainKeys=no

答案 2 :(得分:2)

正如@Yenchi所说,在“ hw.mainKeys”上打勾。 虚拟设备看起来像第二张图片。

enter image description here enter image description here

答案 3 :(得分:0)

打开AVD Manager, Click在磁盘上显示option, Edit the config.ini file from the opened directory, find hw.mainKeys config and set it to

hw.mainKeys = yes

保存文件并重新启动AVD。

有关更多详细信息,请参见下面的屏幕截图 enter image description here enter image description here