Właśnie zaktualizowałem swoją aplikację, aby korzystała z nowo wydanej aplikacji AppCompat w wersji 22.1.0, a po otwarciu aplikacji pojawia się następujący wyjątek.
Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features
at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:360)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:246)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106)
Jak to naprawić?
źródło
Ci, którzy nadal dostają błąd po tych wszystkich naprawach.
Proszę odziedziczyć po
i nie używaj
Wtedy nie pojawi się żaden błąd.
źródło
dodałem
ale to nie wystarczyło. Wreszcie przeniesienie super.onCreate przed setContentView w działaniu - naprawiłem mój problem :)
źródło
Po prostu użyj tego w swoim
style.xml
folderze w wartości-v21, żadna inna edycja nie jest potrzebnaNie dodawaj niczego do pliku aktywności, zostaw to
źródło