Задать вопрос
@Hwostic

Android studio — Cannot resolve symbol — как исправить?

Всем привет! Начинаю изучать Java, пользуюсь последней версией андроид.
В вкладке colors.xml прописываю цвета, например:
<?xml version="1.0" encoding="utf-8"?>
< resources>
#FF000000
#FFFFFFFF
#FF0000FF
< /resources>
(добавила пробелы, чтобы не исчезал код)

Два первых - уже были, последний - мой. И когда я перехожу во вкладку activity_main, и пытаюсь покрасить экран смартфона (background) через @ в red - то выдает ошибку "Cannot resolve symbol".

0ee53f08f0fa10cf97503dd78d63791e.JPG
520f11cc0d58e46a765ecff7a52d791a.png

Пробовала сохранять, синхронизировать, чистить проект - ничего не помогает. Пересборку проекта не смогла найти в новой версии Андроида.
Помогает только перезапуск приложения, но так же не дело(
Переустановка Андроида тоже не помогла... кто сталкивайся, помогите пожалуйста

P.S.: у брата на компе такая же история с новой версией
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик
    14 месяцев
    Далее
  • Академия Эдюсон
    Android-разработчик: тариф Базовый
    6 месяцев
    Далее
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
File → Invalidate Caches → Invalidate and Restart. Это стандартный fix — студия теряет индекс ресурсов, с кодом у тебя всё нормально.

p.s. кстати, #FF0000FF это синий, а не красный — в Android формат ARGB, красный будет #FFFF0000
Ответ написан
@Hwostic Автор вопроса
Временное решение - переключаем на режим сплита или кода, как на первом скриншоте, находим там нужный нам параметр и вручную прописываем ссылку на цвет (второй скрин):
12bb1be2ad521508c9962d66de7e6bfd.png
eb8a2845affdea5ba7d8108941ed704b.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы