AAPT: ошибка: ожидаемая ссылка на цвет, но получен (необработанная строка) ноль - PullRequest
0 голосов
/ 26 февраля 2020

Мне нужно было скрыть значок переполнения по умолчанию (3 точки), поэтому я написал код ниже. Я работал нормально, пока вчера не обновил android studio, после чего она выдала мне эту ошибку:

D:\Android Projects\myapp\app\src\main\res\values\styles.xml:18:5-21:13: AAPT: error: expected color reference but got (raw string) null.

Вот код:

<style name="MaterialTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
    <item name="colorPrimary">@color/primaryColor</item>
    <item name="colorPrimaryDark">@color/primaryDarkColor</item>
    <item name="colorAccent">@color/secondaryColor</item>
    <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
    <item name="android:actionOverflowButtonStyle">@style/CustomActionOverflowButtonStyle</item>
</style>

<style name="CustomActionOverflowButtonStyle">
    <item name="android:width">8dp</item>
    <item name="android:src">null</item>
</style>

Что я делаю не так? Пожалуйста, помогите!

1 Ответ

1 голос
/ 26 февраля 2020

изменить это

<item name="android:src">null</item>

на

<item name="android:src">@null</item>
...