Я не вижу графический макет при открытии XML-файла

Он показывает пустой экран. Затем я должен щелкнуть значок синей / серой звезды и выбрать App theme , только тогда элементы будут отображаться в палитре. Затем мне нужно перетащить элемент из палитры на пустой экран и отбросить его. Затем появится графический макет.

Он работал нормально, пока я не начал играть с темами и ActionbarSherlock .

Я попытался восстановить настройки по умолчанию для всех настроек Android и XML, но он не работал.

Кто-нибудь знает, как это исправить, чтобы появился графический редактор XML при открытии XML-файла макета?

(Xml, с которым я работаю, не пуст.)

Каждый день я сталкиваюсь с этой проблемой, особенно когда я добавляю новый Andorid Project в рабочее пространство, единственным решением, которое я нашел, является перезапуск Eclipse , я надеюсь, что это тоже поможет.

Попробуйте вот так:

Щелкните правой кнопкой мыши один из файлов макета в представлении «Проводник пакетов»

Open With -> Android Layout Editor

Я предполагаю, что ваша проблема связана с Eclipse, но постарайтесь быть конкретными в следующий раз относительно вашей среды разработки, поскольку она может помочь вам получить правильный ответ. Если вы используете Eclipse, я рекомендую вам проверить, что ваш Android SDK Tools Eclipse подключаемый модуль (ADT) обновлен.

Иногда это происходит со мной, если я не выбрал версию Android в верхнем правом углу графического редактора макетов. Поскольку одна и та же тема может отличаться в разных версиях Android, я думаю, что eclipse не знает, что вам показать, если вы не выбрали определенную версию Android для выбранной вами темы.

Иногда это также случается со мной. Если я использовал версию Google API вместо версии Android XX в качестве целевой сборки для моего проекта. Возможно, некоторые ошибки в инструментах разработчика.

Попытайтесь увеличить -Xms128m -Xmx1024m при запуске затмения. У меня была такая же проблема, потому что у меня недостаточно памяти.

Надеюсь это поможет.

Хорошо, поэтому я лучше понимаю, что вы как-то перезаписали или изменили тему по умолчанию для этого проекта с чем-то другим, кроме AppTheme. Вы должны иметь возможность изменить это в файле xml стилей (ProjectPath / res / values ​​/ styles.xml), предполагая, что это тот же проект.

Для справки, мои работы прекрасны, и мой проект styles.xml выглядит так (новый проект):

 <resources> <style name="AppTheme" parent="android:Theme.Light" /> </resources> 

В затмении щелкните правой кнопкой мыши на вашем XML-файле и выберите « Открыть с», а затем « Редактор XML»

В нижней части страницы вы увидите вкладки « Дизайн и источник» . Нажмите «Источник», чтобы увидеть, что вам нужно.

Мой никогда не освежает. Поэтому я открываю еще один файл, а затем возвращаюсь обратно, а затем он обновляется. Даже если я перейду к палитре, чтобы обновить ее, она не работает. Также, как и другие, убедитесь, что ваша версия api является приложением к тому, что вы хотите сделать. Так что мой был настроен на api 20, но мой проект работает на api 17, поэтому играйте с ним. Вот изображение:

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

Обратите внимание, как мины установлены на 17 – у вас может быть 20 или что-то еще, что отличается от вашего манифеста. Измените его соответствующим образом.

Решение для пользователей andoird Studio. Ниже решение работало для меня.

Файл -> Недействительный кеш и перезапуск -> Недействительный и перезапуск.

Надеюсь, это сработает и для вас.

Intereting Posts