设置应用主题

时间:2013-09-09 12:59:50

标签: android

我制作了一个简单的应用程序,当我在智能手机上部署时,它的背景为白色,文本为黑色,但所有原生应用程序的背景为黑色,文本为白色。

在清单文件中,我得到:

android:theme="@style/AppTheme"

我的应用程序如何与我的智能手机具有相同的主题?

感谢。

2 个答案:

答案 0 :(得分:1)

@style/AppTheme指的是style中的res/values资源。看那里看它是如何定义的。如果它是Eclipse ADT或Android Studio Wizard创建的默认值,那么res/values/styles.xml中可能存在以下内容:

<style name="AppTheme" parent="AppBaseTheme">

然后在res/values-v11/styles.xml

<style name="AppBaseTheme" parent="android:Theme.Holo">

将此更改为

<style name="AppBaseTheme" parent="android:Theme.Holo.Light">

制作基本主题Holo Light而不是Holo(黑暗)。

答案 1 :(得分:0)

您可以默认选择Android提供的主题,也可以自行创建。