Некоторые макеты показаны, некоторые просто имеют пустой серый кадр. Я не могу найти корреляцию между макетами XML, которые работают, и теми, которые этого не делают, существует смесь использования привязки, компоновки ограничений, различной по сложности и длине, без ошибок. Приложение хорошо компилируется и работает.
Какие-либо предложения?
Очистка кэша/перезагрузка, очистка, перестройка не повлияли на это
Решение. Заметил красный значок ошибки рядом с макетом в режиме предварительного просмотра. Это как-то связано с идентификатором resolver @1. Я вручную отредактировал один из идентификаторов ресурсов на макете. Это как-то фиксировало проблему с остальными макетами. Weird.
Edit: Кажется, что проблема продолжает повторяться. Однако изменение темы в превью помогает. Я также попытаюсь изменить режим предварительного просмотра на чертеж, если у вас возникнут проблемы.
Редактирование 2: Я пошел с Android Studio 3.2 Canary 9, а макеты работают без проблем. Я предполагаю, что это как-то связано с компилятором новых старых привязок
Редактировать 3: О боже... проблемы не заканчиваются. 3.2 Canary 11 быстро использует всю данную память при редактировании макетов, а затем GC удерживает все IDE для меня. Необходимо перезапустить IDE каждые 30 минут. Я вернусь к 3.1.1, и если вещи не загружаются, я принудительно обновляю макет, как это было предложено ниже.