Android口音颜色

时间:2015-07-03 07:10:58

标签: android android-activity android-styles

我遇到强调色问题。有时它出现在所有屏幕上。我的强调色是橙色。

这是我在所有活动中应用的风格:

def SBSeq(n):
    if n <= 1: return 1
    return ((n%2)*SBSeq(ceil(n/2)-1))+SBSeq(ceil(n/2))

我附图片供参考。工具栏bg具有浅蓝色,其中该线具有浅灰色

enter image description here

2 个答案:

答案 0 :(得分:4)

在工具栏中设置背景颜色如下..

android:background="?attr/colorPrimary"

并将colorPrimary设置为样式工具栏中所需的任何颜色。

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

最终代码是:

<style name="FullScreenTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">
        <item name="android:windowNoTitle">true</item>
        <item name="windowActionBar">false</item>

        <item name="colorPrimary">@color/primary</item>
        <item name="colorPrimaryDark">@color/primaryDark</item>
        <item name="colorAccent">@color/orange_color</item>
        <!--Default Text Color -->
        <item name="android:textColor">@android:color/black</item>
        <item name="android:textColorHint">@android:color/darker_gray</item>
        <item name="android:textColorPrimary">@android:color/black</item>

    </style>

和工具栏是:

<android.support.v7.widget.Toolbar
        android:id="@+id/my_toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:background="?attr/colorPrimary"
        android:minHeight="?attr/actionBarSize"
        app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
        app:theme="@style/ThemeOverlay.AppCompat.ActionBar" />

答案 1 :(得分:0)

您也可以通过android:background="@color/orange_color"

直接尝试工具栏中的设置背景
<android.support.v7.widget.Toolbar
        android:id="@+id/my_toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:background="@color/orange_color"
        android:minHeight="?attr/actionBarSize"
        app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
        app:theme="@style/ThemeOverlay.AppCompat.ActionBar" />