Как обновить предварительный просмотр на Android Studio 2.2?

Теперь в Android Studio 2.2 в новом режиме предварительного просмотра больше нет кнопки обновления:

  • Изображение 1: Предварительный просмотр в Android Studio 2.2 (без кнопки обновления)
  • Изображение 2: Предварительный просмотр в Android Studio 2.1 (с кнопкой обновления)

Кто-нибудь знает, как его снова отобразить? Или с ярлыком может быть?

Редактировать: если я изменяю чертеж в качестве примера, и это изменение не отображается в макете, единственный способ, который мне подходит, - это закрыть и перезапустить проект. Если я закрываю макет и при повторном открытии ничего не происходит. Тот же результат, используя кнопку "Синхронизировано".

8 ответов

Решение

Функция обновления не удалена, она есть; это довольно просто обновить:

Нажмите на экран предварительного просмотра, чтобы убедиться, что окно предварительного просмотра имеет фокус и нажмите R. он должен отображать прогресс в правом верхнем углу во время обновления.

Если по какой-либо причине это не сработало, переключитесь на вкладку "Дизайн" и нажмите R, оно мгновенно обновит макет.

Я думаю, что это маленькая ошибка. Но я нашел решение для решения этой проблемы: вы можете изменить идентификатор ресурса на неправильное имя, например, у вас есть ресурс с именем ic_launcher, когда вы вводите ic_launcher1, вы можете найти такой интерфейс:

введите описание изображения здесь

На следующем шаге нажмите значок обновления (иногда это ярлык "очистить кеш"). это работает для меня.

Я пытаюсь изменить ориентацию, но она не работает, когда я заменяю существующий файл изображения.

Может ваша проблема такая же, как: /questions/22749500/knopka-obnovleniya-redaktora-maketa-android-studio-22

Показать снова?

Я думаю, вы не можете. Очевидно, что функция обновления была удалена, потому что они думают, что обработка будет происходить намного быстрее и будет автоматически обновлять предварительный просмотр в реальном времени. В документе Layout Editor нет упоминаний о функции обновления.

Ярлык?

Если вы быстрее вносите изменения в свой макет, чем обновляет Android-студия, вы можете попробовать переключиться между design а также blueprint просмотров с помощью ярлыка B

Обратитесь к официальной документации Layout Editor для других ярлыков, которые вы можете чувствовать себя комфортно или работает для вас.

Так что делайте простой шаг. Когда вы измените макет, сохраните его и очистите проект. go to menu Build -> Clean Project.

Я надеюсь, что это поможет вам.

В стабильной версии Android Studio 2.2 для предварительного просмотра нет кнопки обновления. Но есть обходной путь для этого. Переключение кнопки ориентации в редакторе обновит изменения!

У меня тоже была та же проблема, иногда менялось изменение версии Android, и она будет работать, если вы очистите / перестройте проект

В новой Android Studio Electric Eeel 2022.1.1 есть такая опция обновления.

Найдите двойные диагональные линии под макетом предварительного просмотра и щелкните по ним. Это обновит ваш макет.

Двойная диагональная линия

Другие вопросы по тегам