我遇到强调色问题。有时它出现在所有屏幕上。我的强调色是橙色。
这是我在所有活动中应用的风格:
def SBSeq(n):
if n <= 1: return 1
return ((n%2)*SBSeq(ceil(n/2)-1))+SBSeq(ceil(n/2))
我附图片供参考。工具栏bg具有浅蓝色,其中该线具有浅灰色
答案 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" />