Я запускаю последнюю версию андроид-студии, проблема заключается в том, что панель предварительного просмотра не отображает ActionBar при использовании любой из тем AppCompat, если я меняю тему панели предварительного просмотра, она отлично работает (не меняет актуальную тему), но Есть ли какое-либо неприятие в этом,
My styles.xml выглядит следующим образом
<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> </style> </resources>
Когда в области предварительного просмотра установлено значение AppTheme, ActionBar не отображается, однако он отлично работает на моем устройстве и в AVD,
Как вы можете видеть, это затрудняет отладку и тестирование ActionBar
Пожалуйста, предложите некоторые исправления, и как именно тема AppCompat отличается от обычной? Я просто начинающий андроид.
Благодаря!
К сожалению, это низкий приоритет.
Обновление: установите предварительный просмотр в API 22
В моих стилях.xml у меня было
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
Пришлось изменить его на
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
Существует преступник в вашей MainActivity (который когда-либо был вашей деятельностью), когда вы используете app.compact.v7, вы должны продлить действие ActionBarActivity вместо Activity