2016-08-18 10 views
0

Я следил за codelabs-guide и нашел что-то не так с моей андроид-студией. Рабочее пространство должно быть, как это CORRECTРедактор дизайна студии Android не работает с ограничениемLayout

но мой IDE выглядит ... wrong

левая панель макета неправильно, и правая панель такая же, как codelabs изображения. Как я могу улучшить это?

Моя среда:

  • андроид студия 2,2 beta1
  • ява 1,8
  • OS X 10,11
  • com.android.support.constraint: ограничение макетом: 1.0.0-альфа-4
  • com.android.tools.build:gradle:2.2.0-beta1
+0

Можете ли вы обновить макет альфа-7 ограничений? , и если это не решит проблему, можете ли вы разместить свой XML-файл макета? –

+0

@NicolasRoard, я обнаружил, что причина заключается в том, что imageview хочет скрыть ограничение на somthing id 'constraintLayout3', но я никогда не устанавливал id для моего ограниченияLayout. Затем я устанавливаю id, и он работает – Ninja

+0

А, хорошо знать! то, что вы также можете использовать с последними версиями макета ограничения, задает ограничение на «родительский», поэтому вам не нужно явно указывать идентификатор. Последние бета-версии Android Studio сделают это для вас на самом деле. –

ответ

0

Я нашел изображение Попробуйте сделать ограничение на id constraintLayout3, но мое ограничение rootLayout не имеет идентификатора.

РЕШЕНИЕ: установить id constraintLayout3 на мое ограничение rootLayout.