我想将我的应用程序转换/适应 Android 4.0。
为此,我计划在支持 ActionBar 的设备上使用它。
所有 Android 版本 >= 3.0 都这样做。此外,没有硬件菜单按钮的设备似乎会自动在操作栏上显示“菜单”按钮。
当我使用 API 级别 13 在模拟器上测试我的应用程序时,它确实按预期工作......
...但不知何故,我无法将模拟器设置为在模拟 API 级别 14 (Android 4.0) 上的手机时以相同的方式运行。
当我尝试设置“硬件返回/主页键" to false有没有按钮根本不存在(不在屏幕上,也不在模拟器提供的键盘上)。
我在“Galaxy Nexus”的一些屏幕截图和视频中看到,它在 ActionBar 上也显示了一个“菜单”按钮......就像 Honeycomb 平板电脑一样,但不知怎的,我没有成功地对模拟器,这使得理解我的 UI 在 Andoid 4.0 手机上如何工作变得有点复杂。
EDIT:
这是显示我希望在模拟器中看到的屏幕后退和主页按钮的图像: http://tctechcrunch2011.files.wordpress.com/2011/10/8-buttons.jpg
最新更新的 SDK (R16) 似乎已解决该问题。
只需将您的 SDK 和 ADT 更新到 R16 并使用更新的 Android 4.0 系统映像创建一个新的模拟器即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)