Ответ 1
Эта проблема возникла при обновлении Android Studio до версии 1.1.0 и открытии старого проекта без изменения.
Для меня только изменение API рендеринга предварительного просмотра до 19 или выше приводит к исчезновению сообщения.
Я создаю приложение Android в Android Studio. Когда я открываю редактор макета, я вижу, что серое "всплывающее окно" поверх макета, в котором говорится, что он
Не удалось разрешить ресурс @style/Widget.Holo.Light.ActionMode.Inverse.
Это происходит, когда я меняю версию рендеринга на API 15 (Android 4.0.3).
Это работало минуту назад, но когда я переключился на макет, я просто получил эту ошибку.
Изменить: Я использую библиотеку AppCompat
.
Тема определена следующим образом:
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar" />
Приложение отлично работает, когда я запускаю его, но не корректно отображает (по крайней мере, это дает мне ошибку) в редакторе.
Я был бы рад, если бы кто-то помог мне с этим. Спасибо!
Эта проблема возникла при обновлении Android Studio до версии 1.1.0 и открытии старого проекта без изменения.
Для меня только изменение API рендеринга предварительного просмотра до 19 или выше приводит к исчезновению сообщения.
Эй, я столкнулся с той же проблемой, и решение, которое я выяснил, было: В студии android studio Открыть диалог Выбрать тему и под Все выберите NoTitleBar.OverlayActionModes
и нажмите ОК.
Проблема будет решена. Но он может проявиться в темной теме.
Сделайте проект уровня API более новым.
Для меня проблема возникла, когда мой build.gradle
контент выглядит следующим образом:
compileSdkVersion 16
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.xiaoguang.xx"
minSdkVersion 16
targetSdkVersion 16
versionCode 1
versionName "1.0"
}
После загрузки sdk 19 и изменения build.gradle
проблема была исправлена.
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "com.xiaoguang.xx"
minSdkVersion 19
targetSdkVersion 19
versionCode 1
versionName "1.0"
}