Другая ошибка «Не удалось загрузить AppCompat ActionBar с неизвестным» ошибка - PullRequest
0 голосов
/ 13 декабря 2018

Я не вижу свои макеты в редакторе макетов.Сообщение об ошибке находится в заголовке.

Не уверен, сколько из этих тем должно существовать и почему Android такая черная дыра, когда дело доходит до проблем, но у меня все еще есть проблема с этим:

Этот проект использует:

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v13:28.0.0'

Что у меня есть в файле стилей:

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
    <item name="colorControlNormal">@color/menu_yellow</item>
    <item name="colorControlActivated">@color/menu_yellow</item>
    <item name="colorControlHighlight">@color/menu_yellow</item>
</style>

Поэтому идея состояла в том, чтобы заменить его на Base.Theme.AppComat.Lightоснованный на других ответах:

    <!-- Base application theme. -->
<style name="AppTheme" parent="Base.Theme.AppCompat.Light">
    <!-- Customize your theme here. -->
    ...
</style>

Теперь это просто дает мне «ресурс не найден (Base.Theme.AppCompat.Light)»

В любом случае, я попробовал много предложенных решенийвернулся с 28 альфа, но ни один из них не работает сейчас с выпущенным 28.

Ответы [ 2 ]

0 голосов
/ 04 января 2019

возможно это поможет вам в файле styles.xml заменить

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

на

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
0 голосов
/ 13 декабря 2018

попробуйте так

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
      <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
    <item name="colorControlNormal">@color/menu_yellow</item>
    <item name="colorControlActivated">@color/menu_yellow</item>
    <item name="colorControlHighlight">@color/menu_yellow</item>
</style>
...