1

У меня возникла проблема с тем, чтобы моя панель инструментов выглядела так же, как в Play Маркете.Текст панели инструментов dimmed

Вот как это выглядит, обратите внимание на текст не тускнеет, и это яркий белый цвет: http://prntscr.com/4zlttl

И вот как это выглядит в моем приложении: http://prntscr.com/4zlubl

Обратите внимание, как в моем приложении текст тускнеет, а также панель инструментов, в то время как в Play Маркете панель инструментов тускнеет, но текст отсутствует.

Кто-нибудь знает, как мне получить этот вид?

Заранее благодарен!

Edit: это одни и те же вопросы, которые я имею - http://webcache.googleusercontent.com/search?q=cache:https://stackoverflow.com/questions/26543797/remove-navigationdrawer-s-shadow-on-toolbar

+0

Панель инструментов .. Как в действииБар? Dimmed .. Как в другом цвете используется? – Simas

+0

Панель инструментов как в панели инструментов :) http://developer.android.com/reference/android/widget/Toolbar.html И это не совсем другой цвет, у него просто есть тень над ним, а не уверен, как его удалить. –

+0

Вы задаете правильную тему для своего приложения? В этом случае вы должны наследовать от Theme.AppCompat.Light.DarkActionBar, чтобы ваши цвета были правильно настроены для темного фона. – ebarrenechea

ответ

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"/> 

С темой вы можете настроить элементы пользовательского интерфейса внутри:

<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> 
+0

Я все еще получаю тень тендера над панелью инструментов :( –

+1

В этом случае вам нужно переместить панель инструментов вне макета ящика. –

Смежные вопросы