2017-05-07 61 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 –