Я хочу изменить тему на Theme.Holo, но она была разбита, когда я запускаю приложения. Я только сделал изменение в Manifest.xml, как показано ниже, и пока не отображается сообщение об ошибке.Невозможность изменить тему в Android Studio
Оригинал:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"></style>
Изменено:
<style name="AppTheme_Holo" parent="android:style/Theme.Holo"></style>
Вот LogCat:
java.lang.IllegalStateException: Вы должны использовать тему Theme.AppCompat (или потомок) с этой деятельностью.
Сообщение logcat, похоже, говорит мне, что я могу использовать Theme.AppCompat, и я думаю, что эта тема исходит из поддержки библиотеки appcompat v7: 22.
Я пытался искать по ссылке, как показано ниже с сайта Android разработчика, но, кажется, выше настройка не имеет никакого значения с их предложением
Могу ли я знать, почему я могу использовать только тему из библиотеки поддержки v7: 22? Есть ли что-то, что я пропустил, чтобы изменить?
Android Developer site:Styling the Action Bar
Спасибо! это сработало. Первоначально я думал, что мне нужно удалить библиотеку поддержки V7, и я попробовал ее окончательно, но все еще терпеть неудачу. – TroyKC
Кстати, можно ли установить Theme.Holo в качестве настройки по умолчанию? когда я открываю каждый новый проект сейчас, родитель темы - Theme.AppCompat.Light.DarkActionBar, и степень действия ActionBarActivity. – TroyKC
Я не уверен, но я думаю, что это невозможно. –