Ответ 1
Вы можете использовать ночную классификацию ресурса ресурса.
Таким образом вы можете определить цвета и другие ресурсы на ночь и на день.
Отборочные: night
: Ночное время notnight
: Дневное время
Пример:
<style name="AppTheme" parent="Theme.AppCompat.DayNight">
<item name="colorPrimary">@color/primary</item>
</style>
В папках values-night
и values-notnight
укажите свой цвет:
<color name="primary">XXXX</color>
Обратите внимание на официальный официальный пост:
Пожалуйста, обратите внимание на использование стандартных цветов или использование поддержки тонирования в AppCompat, чтобы упростить поддержку этого режима.