Я использую библиотеку поддержки AppCompat-v7:21.0.0
для Android 5.0 Lollipop в Android Studio. Моя проблема заключается в том, что цвет строки состояния, который можно изменить, установив colorPrimaryDark
в файле values/styles.xml
, отображается как черный как в предварительном просмотре макета xml, так и в эмуляторе.
Так что же не так? Я что-то пропустил? Пожалуйста, дайте мне знать. Спасибо.
EDIT: Мне известно, что изменение цвета строки состояния в версиях Pre-Lollipop невозможно. Мой предварительный просмотр редактора макетов XML и мой эмулятор настроены на уровень API 21 (5.0 Lollipop). Но строка состояния по-прежнему не того цвета, который я установил в colorPrimaryDark
. Я пытался сделать statusBarColor
в styles.xml
, но безрезультатно. Он по-прежнему черный.
ТАКЖЕ: Я видел один из ответов на похожий вопрос, где мне посоветовали поставить minSdkVersion
на 21. Я пробовал, но не сработало. И я хочу, чтобы мое приложение работало на устройствах с API уровня 15 и выше.
layout.xml
в студии Android строка состояния не будет отображаться цветной. Однако на устройстве, согласно тому, что Патрик сказал в комментарии выше, оно должно работать нормально. Если это также не работает на устройстве, ознакомьтесь с ответом ниже, который я отметил, и посмотрите, решит ли это вашу проблему... :) - person Adifyr   schedule 06.11.2014