我使用 Holo.Light 主题制作了我的 android 应用程序。我的图标在 API 级别 17 的真实设备上的 Holo.Light 上看起来不错,在模拟器中它也适用于 API 级别 8,但是当我在 API 级别 9 的旧手机上尝试它时,我可以几乎看不到图标,因为菜单按钮的背景是深色的,尽管我相信我将它设置为浅色。
样式.xml:
<resources>
<style name="AppBaseTheme" parent="android:Theme.Light">
</style>
<style name="AppTheme" parent="AppBaseTheme">
</style>
</resources>
值-v11/styles.xml:
<resources>
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
</style>
</resources>
和我清单的开头:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" />
<application android:theme="@style/AppTheme"
我也有 android-support-v4.jar,虽然我不确定它是否有必要工作。