1
我有一個應用程序可能從2.2到4.x設備運行。Android設置默認設備主題
當我在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>
很明顯,全息沒有按2.3中不存在,但它應該是r使用默認的設備主題,對吧?
所以輸入是正確的,但TextView看起來太灰色。
任何想法?
它不在屏幕截圖中看起來很灰色...順便說一句,你可能會覺得這很有趣:https://github.com/Prototik/HoloEverywhere – kabuko 2013-04-10 21:33:35
不是提示,標題頂部從輸入,左邊是黑色,右邊是灰色..「 – Reinherd 2013-04-10 21:49:13
」很明顯2.3版本中不存在holo,但是它應該呈現其默認設備電子主題吧?「 - 理想情況下,您使用版本化的樣式資源(例如'res/values /','res/values-v11 /'),因此您可以控制*特別是*預Holo設備上使用的基本主題。 – CommonsWare 2013-04-10 21:58:26