Так что здесь может быть куча похожих вопросов о настройке цвета statusBar
, но у меня есть немного другой вопрос, на который я не нашел окончательного ответа после нескольких часов поиска...
В принципе, как я могу настроить свой statusBar
так, чтобы он принимал значение цвета, которое я установил, и в котором содержится некоторый уровень альфа?
- Например, мне нужна непрозрачность 90%, поэтому она едва прозрачна, но и цвет по моему выбору.
Я уже пробовал методы в своемТема, такая как
<item name="android:statusBarColor">@color/grey_900_transparent</item>
grey_900_transparent
выше, определена в моем colors.xml как #E6222222
.
У меня естьтакже пытался установить его программно, но результат тот же: строка состояния не хочет принимать альфа-значения для небольшой прозрачности.
Я возился с настройкой android:windowTranslucentStatus:true
, но это, кажется, не позволяет какой-либо цвет, если он прозрачный, не говоря уже о любом уровне прозрачности, кроме полноценного 100% прозрачности.
Итак, что я могу сделать, чтобы мой statusBar
имел тот же цвет и альфа, что и панель инструментов под ним (grey_900 с непрозрачностью 90%)?
Спасибо за любую вашу помощь!