问题标签 [android-constraintlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何使用约束布局模仿加权线性布局
我们如何在约束布局中像在线性布局中一样节省空间?
例如,如果下面的布局是用约束编写的,它会变成什么样子?
在约束布局中,我可以设置A
和D
到边缘,A←B→D
偏置为 33,偏置A←C→D
为 66,以便在每个元素之间具有相等的空间。
但是,该解决方案并没有真正扩展。
在约束布局中是否有正确的方法来做到这一点?
android - Constraint layout button text center alignment
I'm using the new Constraint
layout to build my layout. I need to have Button
that occupies almost the entire screen width and that was easy using constraints.
As you can see in the image I am setting the width to 0dp
(Any size), but the text don't stick at the center what's usually the normal for a button text.
I've tried: - set gravity to center - set textAlignment to center
Looks like this properties can't work with 0dp
width (Any size).
So I've tried to set the width to match_parent
using gravity center.
It's a little bit to the right.
Does any one know how to fix that behavior ?
Note that i'm using alpha4
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha4'
XML code
EDIT It was a bug in ConstraintLayout
alpha4.
UPDATE Google has released alpha5, the above code now Works. Release note
android - TextInputEditText 视图未按预期呈现
我的问题是TextInputEditText
视图不会像我期望的那样扩展以占据父级的整个宽度android:layout_width="match_parent"
。下面的代码是应用程序的一个片段:
android - 如何在android studio中设置约束
我在网上搜索过,我看到在 Android Studio 中可以使用蓝图设置约束布局,但我找不到它们。还有另一种方法吗?
android - 无法像以前一样找到和使用 Android ConstraintLayout
如图所示,我无法在那里寻找ConstraintLayout依赖项。但是在查看 Android Sdk 文件夹时,它就在那里,目前是 1.0.0-alpha6。这发生在更新到 AS Beta 后,不确定是不是因为这个。
P/S:对不起,如果我提问的方式有误,我是新来的。
android - ID“constraintLayout”未在任何地方定义
为什么新创建的 constraintLayout 没有android:id="@+id/constraint_layout_file_name"
?
创建新的约束布局后,我们假设转到设计视图并开始创建我们的布局。但是当我们这样做并添加到我们的布局(例如 TextView)时,将其放置在我们喜欢的位置并提供约束,以便在设备上推送布局后它保持这样,它不会停留在我们想要的位置。它会出现在设备的左上角,因为我们提供的约束有错误
id "constraintLayout" 没有在任何地方定义。
我们要做的是手动添加android:id="@+id/constraint_layout_file_name"
和编辑所有约束。例子:
错误的约束:
正确一:
我问的原因是我花了太多时间来弄清楚我做错了什么,而且我认为我不是唯一一个。
android - 在 Android-Studio 2.2 中,哪个属性替换了“relativePercent”
我以前使用约束布局 Android Studio 2.2 和“constraint-layout:1.0.0-alpha3”依赖项,但现在我使用约束布局:1.0.0-alpha7,“relativePercent”属性不存在。哪个属性替换“relativePercent”?
android - android studio 的设计编辑器不适用于 constraintLayout
我按照codelabs-guide 发现我的 android-studio 有问题。工作空间应该是这样的
布局的左面板错误,右面板与codelabs图像相同。我该如何改进呢?
我的环境是:
- 安卓工作室 2.2 beta1
- 爪哇 1.8
- 操作系统 X 10.11
- com.android.support.constraint:constraint-layout:1.0.0-alpha4
- com.android.tools.build:gradle:2.2.0-beta1