我有一个可以从 2.2 到 4.x 设备运行的应用程序。
当我在 4.x 上运行这个应用程序时,它看起来很酷,全息风格。但是当我在旧设备上运行它时,它似乎非常“轻巧”。
有一个截图,所以你可以比较:
这是我的清单:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
还有我的风格:
<resources>
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.NoActionBar.Fullscreen">
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
很明显 holo 在 2.3 中不存在,但是它应该呈现它的默认设备主题,对吧?
所以输入是正确的,但是 TextView 看起来太灰了。
任何想法?