Android Studio: компонент выбран, но редактор атрибутов сообщает, что компонент не выбран

TL; DR: Хотя я могу редактировать атрибуты компонентов непосредственно в XML (проверка работоспособности - я в порядке), панель инспектора атрибутов утверждает, что ничего не выбрано. Т.е. «Это не работает».

Я добавил CardView в основной макет. Он действительно отображается в дереве компонентов и в редакторе дизайна. Я выбираю CardView на панели "Дерево компонентов", но на панели "Атрибуты" написано: "Компонент не выбран".

Я использую Android Studio 3.5.2 на MacOS 10.15.1. Это происходит со всеми тремя CardViews (см. Снимок экрана).

При нажатии на вкладку «Текст» отображается XML для всех компонентов, включая (так называемый) «невыбранный». Прямые изменения, которые я вношу в CardView XML-объект действительно, имеют эффект, и приложение строится и работает правильно, при этом все три CardViews отображаются и прокручиваются в ScrollView. Так что это, вероятно, не проблема с градиентом (спасибо автокоррекции, это тоже не проблема с колыбелью). Это больше похоже на то, что процесс сборки знает о представлениях, но не процесс редактирования.

Я воссоздал проект с нуля, с тем же результатом.

снимок экрана Android Studio


person Andrew Duncan    schedule 07.12.2019    source источник
comment
Пересобил приложение. Это будет работать нормально   -  person Faisal Naseer    schedule 16.04.2020


Ответы (1)


Сегодня у меня была такая же проблема с FloatingActionButton в Android Studio на macOS.

Решением для меня был перезапуск Android Studio.

person Yannic    schedule 08.12.2019
comment
Хм, сегодня утром проблема решилась и для меня. После выходных, которые включали перезагрузки и перезагрузки ... что это было? Конечно, я должен был попробовать это в пятницу. Думаю, я слишком привыкаю к ​​работающему программному обеспечению ... должен знать лучше! Я назову ваш ответ Ответом. - person Andrew Duncan; 09.12.2019