我正在使用android-studio ..
我正在创建 activity.xml 文件。在主题中,我在图形视图中选择 Light.NoTitlebar 。
然后当我运行该应用程序时..它显示默认值 styles.xml
<style name="AppTheme" parent="android:Theme.Holo">
<!-- Customize your theme here. -->
</style>
我的 Manifestfile.xml 是
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
如何根据需要更改xml主题?
答案 0 :(得分:1)
首先创建一个自定义主题
res/values/themes.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomTheme" parent="@style/Theme.Holo.Light">
<!-- Customize your theme here. -->
</style>
</resources>
然后将此主题应用于您想要的任何活动。只需将android:theme="@style/CustomTheme"
属性添加到<activity>
文件的manifest
标记。
<activity
android:name=".YourActivity"
android:label="activity_title"
android:theme="@style/CustomTheme"/>
答案 1 :(得分:0)
首先转到 styles.xml 文件并向其添加以下内容。这就是它。易于如下
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<!--Add your custom theme here -->
<style name="MyCustomTheme" parent="Theme.Design.Light.NoActionBar">
<!-- Customize your theme here. -->
</style>
您可以创建任意数量的自定义样式并将其应用于 manifestfile.xml
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/MyCustomTheme"></activity>