Элементы представления Android отображаются черным цветом (только на OnePlus 6 с Android Pie)

Я работаю над MVVM Android application. Когда я запускаю приложение на OnePlus 6 с Android Pie, все представления отображаются в виде «темная тема». Все CardViews, Spinners и Dialogs через приложение имеют черный фон из ниоткуда.

Я сделал новое приложение на CardView и запустил его на OnePlus6. Это приложение было нормальным с белым фоном CardView.

Я также пытался создать приложение на множестве разных телефонов, но только на OnePlus 6 внезапно появляется "темныйтема". В OnePlus 6 используется светлая тема, так что это не может быть проблемой.

Кто-нибудь знает, откуда это? Какой код я могу загрузить, чтобы прояснить ситуацию?

0
0
114
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

one plus 6 имеет собственный движок тем, поэтому сначала нужно установить темы на мобильный телефон, используя, например, «субстрат», тогда так будет лучше.

Но я не могу позволить всем моим пользователям установить приложение, прежде чем они смогут использовать это приложение? Так что мне нужно другое решение.

476rick 12.10.2018 11:58
Ответ принят как подходящий

Проблема в том, что на телефоне есть варианты развёртки. Я пытался выключить и снова включить, и какое-то время все работало как обычно.

Я не знаю, почему он становится черным, но это связано с параметрами разработчика.

Другие вопросы по теме