Я работаю над проектом, в котором доступны дневные и ночные темы.
Я меняю темы на
ночная тема:
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
дневная тема:
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO)
Но чтобы увидеть изменения в этом упражнении / приложении, мне нужно перезапустить приложение или воссоздать это занятие на recreate()
, но это занимает время и не так гладко, как в WhatsApp или Telegram.
Так как я могу плавно изменить тему приложения, которая выглядит красиво при смене темы?