我在网上搜索过,我看到在 Android Studio 中可以使用蓝图设置约束布局,但我找不到它们。还有另一种方法吗?
问问题
20522 次
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 回答