После добавления Fragment: java .lang.IllegalStateException: вам нужно использовать тему Theme.AppCompat (или потомок) с этим действием - PullRequest
0 голосов
/ 27 января 2020

Я сейчас занимаюсь самообучением в Android Studio, поэтому совершенно не уверен, что делать с этой ошибкой Theme.AppCompat. Я последовал предложению здесь: Вам нужно использовать тему Theme.AppCompat (или потомок) с этим действием , добавив setTheme() в onCreate(), прямо над super.onCreate(), и это сработало.

Однако, когда я создал файл фрагмента и следовал инструкциям из книги «Манекены», то это Theme.AppCompat возвращается. Я перепробовал все предложения онлайн по вышеуказанной ссылке, но ни один из них не работает. Это потому, что я тоже должен установить тему для своего фрагмента? Если да, то как я могу это сделать?

Вот ссылка на файл .zip моего кода: https://drive.google.com/file/d/1sFnamnlfe--b42BTVM1HsxJoNoxMOI4N/view?usp=sharing

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

...