Android Wear Activity всегда начинается с белого цвета
У меня темный циферблат, и я запускаю приложение Wear, нажимая на циферблат или получая облачное сообщение Firebase. Я использую обычные старые файлы макета (например, ConstraintLayout).
Сначала мое приложение было белым, но теперь я хотел бы переключиться на черный макет, и теперь я понял, что приложение всегда отображается с полностью белым макетом. Я отключил эффект слайда, добавив FLAG_ACTIVITY_NO_ANIMATION к намерению, но при запуске он по-прежнему показывает белый макет.
Я пытался сделать все, что нашел, черным: фон макета, фон темы и так далее. Я заметил, что при предварительном просмотре макета моей активности отображается маленькое белое кольцо:
Было бы намного лучше, если бы я не видел, чтобы приложение на долю секунды запускалось полностью белым.
Сейчас работаю над Samsung Galaxy Watch 5.
Любые идеи?
1 ответ
Проверьте, является ли используемая вами тема темой по умолчанию... проверьте манифест и файл themes.xml.