TL; DR: Хотя я могу редактировать атрибуты компонентов непосредственно в XML (проверка работоспособности - я в порядке), панель инспектора атрибутов утверждает, что ничего не выбрано. Т.е. «Это не работает».
Я добавил CardView
в основной макет. Он действительно отображается в дереве компонентов и в редакторе дизайна. Я выбираю CardView
на панели "Дерево компонентов", но на панели "Атрибуты" написано: "Компонент не выбран".
Я использую Android Studio 3.5.2 на MacOS 10.15.1. Это происходит со всеми тремя CardViews
(см. Снимок экрана).
При нажатии на вкладку «Текст» отображается XML для всех компонентов, включая (так называемый) «невыбранный». Прямые изменения, которые я вношу в CardView
XML-объект действительно, имеют эффект, и приложение строится и работает правильно, при этом все три CardViews
отображаются и прокручиваются в ScrollView
. Так что это, вероятно, не проблема с градиентом (спасибо автокоррекции, это тоже не проблема с колыбелью). Это больше похоже на то, что процесс сборки знает о представлениях, но не процесс редактирования.
Я воссоздал проект с нуля, с тем же результатом.