我在尝试让我的工具栏看起来像Play商店中的那个时遇到了问题。
这是它的外观,注意文字没有变暗,而且它是一种明亮的白色:http://prntscr.com/4zlttl
这就是它在我的应用中的显示效果:http://prntscr.com/4zlubl
请注意我的应用程序中文本是如何变暗的,以及工具栏,在Play商店中,工具栏是灰色的,但文本不是。
有谁知道我怎么看这个?
提前致谢!
编辑:这与我遇到的问题相同 - http://webcache.googleusercontent.com/search?q=cache:https://stackoverflow.com/questions/26543797/remove-navigationdrawer-s-shadow-on-toolbar
答案 0 :(得分:1)
您可以自定义工具栏样式。
定义工具栏并设置样式和主题。
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
style="@style/HeaderBar"
app:theme="@style/ActionBarThemeOverlay"
app:popupTheme="@style/ActionBarPopupThemeOverlay"/>
使用主题,您可以自定义内部的UI元素:
<style name="ActionBarThemeOverlay" parent="">
<item name="android:textColorPrimary">#fff</item>
<item name="colorControlNormal">#fff</item>
<item name="colorControlHighlight">#3fff</item>
</style>
使用您可以自定义的样式,例如背景颜色。
<style name="HeaderBar">
<item name="android:background">?colorPrimary</item>
</style>