Android:使用styles.xml创建新的自定义主题

时间:2015-11-25 17:16:30

标签: android android-theme android-styles

这是styles.xml

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>

    </style>

    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" >

    </style>

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

</resources>

使用上面的风格,主屏幕在Galaxy Note II中显示如下(主页活动的主题为AppTheme

Home Activity

对于调查制作活动,主题在AndroidManifest.xml中设置为android:theme="@style/AppTheme.AppBarOverlay"。这是调查制作活动的屏幕截图。

Survey Making Activity

我设法让菜单始终显示在屏幕的底部,但我一直在努力应用主题颜色(色调)。我应该如何修改样式,以便调查制作活动的主题与家庭活动具有相同的基调,并保持菜单始终显示在屏幕的底部?

0 个答案:

没有答案