4

最近我正在浏览约束布局教程(Android Studio 2.2中的新增内容)。在教程中,他们有用于栏上约束布局的按钮,但我的Android Studio中没有按钮。见下图:Android Studio 2.2约束布局按钮不可见

enter image description here

+0

尝试使用AS的菜单栏中的视图菜单进行播放。你不需要在这里问这些问题 –

+0

我有同样的问题,很高兴找到这个问题。在视图菜单中似乎很少有用于显示约束的东西。 – Marquee

回答

8

添加低于给定的依赖关系的build.gradle(APP)

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 

    compile 'com.android.support.constraint:constraint-layout:1.0.0-beta5' 

} 

,刷新该项目后,你的布局图所示enter image description here

那么,请不要,点击布局,所有按钮将保持可见状态,以便您自己处理约束条件。

+2

您可以从[https://www.youtube.com/watch?v=z53Ed0ddxgMere](https://www.youtube.com/watch?v=z53Ed0ddxgMere)了解更多关于新限制的信息... 这很对我有帮助 –

0

我也在按照官方教程找到约束按钮时遇到了问题。作为一个n00b,我没有意识到约束本身就是一个布局(本教程跳过了这一点),并且自从我开始使用与我的目的更好地对齐的不同活动时,它使用ContainerLayout而不是ConstraintLayout。

在我的情况下,ConstraintLayout已经可用,所以以前的答案并不能真正提供适当的解决方案。

所以,一些基本的选项,使教程去按预期的方式:

  • (A)开始,并按照本教程的规定。 (B)通过右键单击ComponentTree中的Container将ContainerLayout转换为ConstraintLayout。在转换后,您可能不得不大惊小怪,以使其与教程保持一致。 (C)创建一个与本教程相匹配的新活动(例如'Empty Activity'),它将使用ConstraintLayout。使用该活动来遵循教程。

简单,是的,但不一定明显的n00bs。希望能帮助到你。

0

我想我找到了按钮!我以某种方式首先找到了菜单项(感谢Reddit),并且想知道我怎么可能错过了这个按钮,因为我在它的正上方看到了很多,但是在那里。

enter image description here