В моем приложении я панель построена таким образом:перелива цвета значок в <API 21
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/LzTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/LzTheme.PopupOverlay"/>
</android.support.design.widget.AppBarLayout>
и стиль таким образом:
<style name="LzTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/LZ_green</item>
<item name="colorPrimaryDark">@color/LZ_green_dark</item>
<item name="colorAccent">@color/LZ_yellow</item>
<item name="android:windowBackground">@color/LZ_white</item>
<item name="android:textColorPrimary">@color/LZ_dark</item>
<item name="android:navigationBarColor">@color/LZ_green_dark</item>
</style>
<style name="LzTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
<style name="LzTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>
В версиях Android> = 21 Переполнение значок цвета белый - желаемый цвет. Image API 21
В Api < 21 цвет переполнения цвет темный. Image API <21
Может кто-нибудь объяснить, почему, как сделать значок белого в API ниже 21?
Благодарим за помощь.
Вы используете AppCompat v23.2.0? Вы выполнили инструкции в блоге [Support Library 23.2 blog] (http://android-developers.blogspot.com/2016/02/android-support-library-232.html), чтобы включить поддержку векторных ссылок? Это необходимо. – ianhanniballake
Да 23.2.0. Я тестирую V23.1.0, и проблема была такой же. Однако использование вектора поддержки, который можно использовать в 23.2, устраняет проблему. Спасибо за помощь. – szaman
Проверить тему в ** значениях -21 ** -> ** style.xml **! – pRaNaY