Android: графический макет не работает - ничего не отображается - PullRequest
4 голосов
/ 26 февраля 2012

Моя ситуация такова: однажды я сделал проект для Android (версия 2.2), но вскоре мне нужно было отформатировать мой компьютер. После форматирования я снова загрузил Eclipse, но когда я импортировал свой проект, я не смог использовать меню «графический макет» для xml. Это не показывает мне ничего похожего на картинку ниже.

<p><a href="http://img259.imageshack.us/img259/7247/99419323.jpg" rel="nofollow noreferrer">http://img259.imageshack.us/img259/7247/99419323.jpg</a></p> <a href="http://img525.imageshack.us/img525/3586/19978552.png" rel="nofollow noreferrer">http://img525.imageshack.us/img525/3586/19978552.png</a>

Я очистил проект и обновил Android SDK, однако ни один из них, похоже, не работал хорошо. Что может быть причиной этого?

Ответы [ 5 ]

7 голосов
/ 26 февраля 2012

Попробуйте перезапустить Eclipse.Обычно это решает проблему для меня, когда это происходит.

4 голосов
/ 26 февраля 2012

Щелкните правой кнопкой мыши файл XML макета и выберите Открыть с помощью -> Редактор макета Android .Это заставит затмение открыть файл в режиме редактора макета Android

1 голос
/ 18 августа 2015

Этот вопрос был задан 3 года назад, я уверен, что вы получили ваше решение, однако я также столкнулся с той же проблемой, но получил решение в затмении, вот оно: -

1) Перейти к справке-> AboutEclipse-> Сведения об установке.
2) проверьте версию Android DDMS, средства разработки Android, средства просмотра иерархии Android, встроенную программу разработки Android, представление трассировки Android и трассировщик для openGl ES на вкладке установленного программного обеспечения.
3) Если у них другая версия, чем у вас, необходимо обновить их все.
4) Перейдите в справку-> проверьте наличие обновлений в Eclipse и следуйте инструкциям.
5) Затем перезапустите затмение.

Это решит мою проблему.

1 голос
/ 28 ноября 2012

Ничто из вышеперечисленного не сработало для меня. что сработало для меня:

1- Выберите цель сборки проекта API Google, а не одну из Android X.X. Этот параметр находится правой кнопкой мыши на проекте -> Свойства -> Android.

2- Внесите изменения в XML и сохраните его. Теперь вернитесь к «Графическому макету», и он покажет макет.

Для некоторых работает только 2-й шаг.

0 голосов
/ 01 июля 2015

Тема кажется немного холодной, но я все же хотел ее добавить.

У меня недавно была похожая проблема с моими раскладками.Когда я создаю проект, он автоматически создает макеты в последней версии Android (затмение показывает, что это версия 22 Android на сегодняшний день).Но я ничего не вижу.Так что я просто изменил версию, скажем, 18, и это показывает, хорошо.Кроме того, если я хочу изменить его обратно на версию 22, он выдает и исключение, говоря, что класс не может быть создан.(Возможно, мне не хватает класса или библиотеки в моей системе.)

Поэтому, если вы не видите макет, было бы неплохо переключиться на более ранние версии для разработки.веселит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...