3

我在网上搜索过,我看到在 Android Studio 中可以使用蓝图设置约束布局,但我找不到它们。还有另一种方法吗?

4

2 回答 2

3

是的你可以。

1.确保您拥有Android Studio 2.2 Preview和最新的Android Support Repository(版本 32 或更高版本)

Click Tools > Android > SDK Manager.

Click the SDK Tools tab.

Select Android Support Repository, then click OK.

支持回购

2.您必须在您的编译依赖项中添加以下内容build.gradle

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

那么你还必须更新你的 gradle 插件(主项目的build.gradle

classpath 'com.android.tools.build:gradle:2.2.0-alpha2'

或者您可以使用最新的:

classpath 'com.android.tools.build:gradle:2.2.0-alpha3'

3.在工具栏或同步通知中,单击 Sync Project with Gradle Files。

4.向项目中添加新的约束布局:右键单击模块的布局目录,然后单击新建 > XML > 布局 XML。输入布局名称并输入android.support.constraint.ConstraintLayout根标签。

或者

要将现有布局转换为约束布局:

Open your existing layout in Android Studio 
and select the Design tab at the bottom of the editor window.
In the Component Tree window, 
right-click the layout and click Convert <layout> 
to ConstraintLayout.

资源

约束布局

于 2016-08-11T09:39:35.423 回答
2

最简单的方法是先Relative Layout正确创建一个,然后将其转换为Constraint Layout.

要将现有布局转换为约束布局:

在 Android Studio 中打开现有布局,然后选择编辑器窗口底部的设计选项卡。

在组件树窗口中,右键单击布局并单击转换为约束布局。

于 2016-08-11T09:41:37.053 回答