我没有任何styles.xml定义编写我的应用程序。
我唯一改变的是每个Activity中的背景android:background="#3b3b3b"
。
现在我想深入了解主题。
哪个应用程序使用任何定义的默认主题?
点击此链接Android default theme后,它应为Holo。但是当我定义像<style name="AppBaseTheme" parent="android:Theme.Holo">
这样的style.xml时,它看起来与没有定义任何主题的场景非常不同。我只想将某些东西改为默认主题。例如,Actionbar Color是某种蓝色,没有定义主题,Holo是黑色。
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="19" />
答案 0 :(得分:1)
目前有2个,可能有3个主题(不包括.Light等)
Theme
是Android的默认主题,最高为2.3,任何更改
介入之间。Theme.Holo
是Android Honeycomb及以上版本的新默认主题。Theme.DeviceDefault
是设备制造商设定的主题
作为运行ICS及更高版本的设备的默认设置。那个主题可能是
自定义(我不知道任何现有的主题 - 所以它有两个主题
只要)。但这些设备必须包含Theme.Holo
。您还可以在此处查看:How to use device default theme for app?