Есть ли способ изменить цвет строки состояния в версиях Android ниже lollipop, например kitkat? Если да, то как я могу это сделать?Строка состояния цвета андроидов kitkat?
ответ
См. How to change the status bar color in android. Android lollipop представил дизайн материала, позволяющий изменить цвет уведомлений.
Вы можете легко использовать библиотеку SystemBarTint. System Bar Tint Sample - пример приложения, которое реализует библиотеку.
Я нашел решение для себя, нам нужно создать стили значение для Рез/значения-V19/styles.xml как ниже
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="AppTheme.Base">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowBackground">@color/primary</item>
<item name="android:clipToPadding">false</item>
</style>
</resources>
, если мы используем CoordinatorLayout
в целях корня мы получили полупрозрачные строки состояния и навигации нижняя панель исчезает с android:windowBackground
цвет, если мы используем общий макет, например, Linear
или Relative
макет, мы получили полностью прозрачный статус и панель навигации, как мы используем DrawerLayout
, это даст тот же результат. добавление android:fitsSystemWindows="true"
в корневой макет даст содержимое в контейнере приложения, чтобы избежать краха или перекрытия со строкой состояния или панелью навигации.
- 1. Строка состояния с изменением цвета Android KitKat?
- 2. Строка состояния цвета Android
- 3. Прозрачная строка состояния - до Android 4.4 (KitKat)
- 4. макияж Строка состояния KitKat полупрозрачный андроида
- 5. Строка состояния Android от kitkat до lollipop
- 6. KitKat vs Lollipop прозрачная строка состояния
- 7. Прозрачная строка состояния на Kitkat, тонированная панель состояния на Lollipop
- 8. Изменения строка состояния цвета XML
- 9. Строка состояния вертикального цвета (индекс)
- 10. Как прозрачном строка состояния KitKat с панелью инструментов и NavigationView
- 11. Изменение цвета фона Строка состояния IOS
- 12. Строка состояния Выбор Android цвета значка
- 13. Строка состояния цвета по всему приложению
- 14. Изменения строка состояния цвета с AppCompat ActionBarActivity
- 15. обратные вызовы и состояния жизненного цикла андроидов
- 16. Как чередовать цвета строк в списке андроидов?
- 17. Строка состояния прозрачная и строка состояния Цвет текста iOS 7
- 18. Строка состояния не работает
- 19. Как получить леденец строку состояния на KitKat
- 20. Строка списка андроидов занимает полную высоту
- 21. Строка состояния Android того же цвета, что и панель инструментов
- 22. для Windows 10 мобильный, строка состояния изменения цвета
- 23. Android: Прозрачная строка состояния с динамическим действиемБарные цвета и DrawerLayout
- 24. Строка состояния неправильного цвета вначале и слегка отталкивается от экрана
- 25. Android: Строка состояния - белый
- 26. Изменение цвета строки состояния
- 27. Как изменить цвет строки состояния в версии sdk под kitkat
- 28. Приложение для режима киоска для Android - строка состояния состояния
- 29. Как показать содержимое ниже прозрачной строки состояния в Kitkat
- 30. Надежно получить высоту строки состояния, чтобы решить проблему прозрачности KitKat.
Есть комментарии в приведенной выше ссылке, касающейся KitKat. Я не знаком с этим, но похоже, что api 19+ вы можете внести корректировки цвета. –