2016-08-18 73 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到我的根約束層佈局。

相關問題