HTC One X - 显示“兼容性”菜单图标

时间:2012-06-19 21:19:35

标签: android android-support-library htc-android

我有使用Sherlock ActionBar包的应用程序。

应用程序使用特定于平台的行为菜单(因此它在ICS上的ActionBar中是3点图标,在ICS前面的HW按钮下是经典菜单)

我收到了一位用户使用HTC One X的报告。看来,One X在屏幕底部显示了一些“兼容性”栏和菜单按钮,ActionBar中也有相同的按钮(它应该是)。

我无法在AVD中模仿这个,我有多个报告说Galaxy Nexus或Galaxy S上没有这个问题(它们只显示ActionBar中的图标)。

我不知道在哪里寻求解决此问题或如何调试它,因此任何帮助或解决方法都将受到赞赏。

应用程序是针对API14构建的,其中targetSdk =“11”

1 个答案:

答案 0 :(得分:10)

你有一个错字:

清单中的android:targetSdkVersion应该是解决方案 - Google建议您始终将其设置为可用的最大值(目前为19)。

有些网站确实显示HTC在旧应用上显示了巨大的按钮,但在新应用中却没有,如here所示,所以如果您认为它很奇怪/丑陋,只需设置目标SDK即可。还要确保它已在project.properties文件中更新。