Android Studio 2.2约束布局按钮不可见

时间:2016-09-22 04:03:06

标签: android android-studio android-studio-2.2 android-constraintlayout

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

enter image description here

4 个答案:

答案 0 :(得分:10)

在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

进行操作

然后在刷新项目后,单击布局,所有按钮将保持可见,以便您自己处理约束。

答案 1 :(得分:0)

在遵循官方教程的同时,我在查找约束按钮时也遇到了问题。作为一个n00b,我没有意识到约束本身就是一个布局(教程略过了),因为我开始使用一个更符合我目的的不同活动,它使用了一个ContainerLayout而不是ConstraintLayout。

在我的情况下,ConstraintLayout已经可用,所以之前的答案并没有真正提供正确的解决方案。

因此,使教程按预期运行的一些基本选项是:

  • (A)重新开始并遵循指定的教程。
  • (B)右键单击ComponentTree中的Container,将ContainerLayout转换为ConstraintLayout。转换后你可能不得不大惊小怪地使它与教程保持一致。
  • (C)创建一个与教程相匹配的新活动(例如'空活动'),它将使用ConstraintLayout。使用该活动来学习本教程。

简单,是的,但不一定对n00bs明显。希望它有所帮助。

答案 2 :(得分:0)

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

enter image description here

答案 3 :(得分:0)

在我的情况下,当我将constraintlayout放到scrollview中时,所有约束布局按钮都消失了。当我将constraintlayout恢复为根容器时,我把它们找回来了。