2016-08-18 69 views
0

我跟着codelabs-guide ,发现我的android-studio有问题。工作空间应该是这样的CORRECTandroid studio的设计编辑器不能与constraintLayout一起工作

但我的IDE看起来像...... wrong

布局的左侧面板是错误的,正确的面板是一样的codelabs图像。我该如何改进?

我的环境是:

  • 的Android Studio 2.2中β1的
  • 的Java 1.8
  • OS X 10.11
  • com.android.support.constraint:约束的布局:1.0.0-的α4
  • com.android.tools.build:gradle:2.2.0-beta1
+0

你能更新到约束布局alpha 7吗? 如果这不能解决问题,你可以发布你的布局XML文件? –

+0

@NicolasRoard,我发现原因是imageview想约束到somthing的id'constraintLayout3',但我从来没有将id设置为我的constraintLayout。然后我设置ID,它的工作 – Ninja

+0

啊,很高兴知道!你也可以使用最新版本的约束布局来设置约束为“父”,所以你不必显式设置一个ID。事实上,Android Studio的最新beta版本会为您做到这一点。 –

回答

0

我发现我的图片查看尝试制作编号为constraintLayout3的约束,但是我的根约束库没有标识。

解决方案: 设置一个ID为constraintLayout3到我的根约束层布局。