2017-05-07 24 views
0

我正在關注android studio網站上的「入門」教程。
(鏈接:https://developer.android.com/training/basics/firstapp/building-ui.html#button
當教程告訴我在視圖之間建立鏈接時,我無法使其工作。當我試圖將一個約束從editText視圖拖動到按鈕視圖時,按鈕上的約束錨點變成紅色,並且不允許我連接約束。Android Studio不允許我連鎖

我已經嘗試通過在editText視圖下添加app:layout_constraintLeft_toLeftOf =「@ + id/button」手動編輯XML代碼,但這不起作用。我也嘗試刪除一切,從頭開始幾次,但這也不起作用。

Current layout (blueprint view)

任何幫助,將不勝感激!

回答

0

您似乎遇到Android Studio中ConstraintLayout編輯器的已知錯誤。

參見:

https://issuetracker.google.com/issues/37325425

https://issuetracker.google.com/issues/37137698

您應該能夠通過使用「中心水平」或「垂直居中」應用到集合命令來創建鏈當前在編輯器中選擇的視圖。

+0

謝謝你解釋這個問題!我試圖使用「中心水平」和「中心垂直」,但他們不符合我的目的。我想我只需等到Android Studio獲得更新即可... –

+0

沒問題。我很高興能有一些用處。我最近自己遇到了同樣的問題,這就是爲什麼我能夠記住該領域存在缺陷。另外,FWIW,另一個關於ConstraintLayout的演示文稿是Google開發人員製作的這段視頻,他也創建了新的FlexboxLayout,我相信這將在以後證明是非常方便的:https://news.realm.io/news/exploring -new-android-layouts/ –

+0

看來,這個bug在Android Studio 3.0中得到了解決。請參閱https://issuetracker.google.com/issues/37150532 –