Каждый раз, когда вы хотите изменить цвет комментария или элемента во всем приложении, лучше всего добавить в него специальный стиль и ввести его в первоначальный стиль программы.
Например:если вы хотите изменить фон нижней панели навигации, вы можете добавить строки в style.xml v21:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:navigationBarColor">@color/colorAccent</item>
</style>
, но если вы хотите изменить цвет фона панели инструментов, вы должны определить для него стиль, например:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
.
.
.
<item name="toolbarStyle">@style/MyStyle</item>
</style>
<style name="MyStyle" parent="Theme.AppCompat.Light">
<item name="android:background">#024dfc</item>
</style>
Вы можете использовать этот способ для определения темы дня и ночи для вашего приложения.Я надеюсь, вам понравилось.