问题标签 [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.

0 投票
1 回答
1398 浏览

android - ConstraintLayout 内的 TextView 剪辑文本

我在 ConstraintLayout 中遇到了 TextView 的奇怪行为。

TextView 剪切文本。在屏幕截图中,您会看到三个选项:

  1. TextView 有 width="match_parent" - 边界正确,但文本被剪裁;

  2. TextView 有 width="wrap_content" - 不正确的边界和文本再次被剪裁;

  3. LinearLayout 内的 TextView - 这是它应该如何的一个示例。

在此处输入图像描述

ConstraintLayout,你怎么了?


这是我的 XML 布局。

0 投票
2 回答
14555 浏览

android - 视图之间的 ConstraintLayout 空间

目前我正在玩一些新的ConstraintLayout并尝试创建以下布局:

在此处输入图像描述

(1) 标题:Type 24sp,Leading 32sp
(2) 副标题 1:Type 15sp,Leading 24sp
(3) 32sp 行高
(4) 按钮顶部和副本中心之间的 56dp 内边距
(5) 24dp 垂直内边距

我现在的问题是我不知道应该如何处理指第二个中心的尺寸TextView。我们没有限制中心(或基线)到底部或类似的东西。此外,我无法在基线点之间连接的两个视图之间设置空间。那么我应该如何使用 ConstraintLayout 创建这个布局呢?

有人可以给我上图中的示例布局吗?

0 投票
2 回答
925 浏览

android - 错误消息:使用已过时的约束库版本 1.0.0-alpha2

android.support.constraint.ConstraintLayout在我的布局文件中使用,我收到以下错误消息。我无法找到在 gradle 中使用的正确编译行。

我的 gradle 文件有这个:

编译'com.android.support.constraint:constraint-layout:1.0.0-alpha2'

在此处输入图像描述

0 投票
2 回答
7411 浏览

android - 错误:找不到 com.android.support.constraint:constraint-layout:1.0.0-alpha5

我一直在尝试将 ConstraintLayout 添加到我的项目中,但没有成功。

在我的应用程序级别build.gradle文件中,gradle 版本是com.android.tools.build:gradle:2.2.0-beta3并且在我的依赖项中,com.android.support.constraint:constraint-layout:1.0.0-alpha5.

尝试同步项目时收到以下错误消息

Error:Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha5.

我正在运行 Android Studio 2.2 Beta 3。

0 投票
3 回答
318 浏览

android - Constraint-Layout alpha7 ConstraintCenterX/Y 属性缺失

我刚刚更新到com.android.support.constraint:constraint-layout:1.0.0-alpha7fromcom.android.support.constraint:constraint-layout:1.0.0-alpha5但是layout_constraintCenterX_toCenterX并且layout_constraintCenterY_toCenterY丢失了。他们是否更改了名称,或者是否有替代方案可以将两个视图居中。

编辑- 我确实在这里看到了他们的发布说明http://tools.android.com/recent/constraintlayout-alpha7available他们只是说它已被弃用。但我想要一个解决方案(替代方案)。

0 投票
4 回答
43493 浏览

android - 如何获取适用于 Android 的最新版本 ConstraintLayout?

当我尝试ConstraintLayout在我的布局中使用时content_main.xml,我收到以下消息:

使用已过时的约束库版本 1.0.0-alpha5

我目前正在使用以下库依赖项:

如何获取约束布局的最新版本号?

0 投票
1 回答
661 浏览

android - ConstraintLayout 的蓝图与最终设计不符

当我更新到 时Android Studio 2.2,我尝试 newConstraintLayout来创建一个简单的 Activity。令人惊讶的是,alpha 8(目前是最新的)确实存在错误,导致蓝图阶段多次重置。

主要问题是我通过蓝图添加的所有项目都不受“设计”选项卡的限制:

设计和蓝图

依赖项:

我确实记得在创建新的空活动时取消选中或选中了一些复选标记。和那个有关系吗?

活动类扩展Activity

请帮助我摆脱新布局构造函数的错误。

XML:

PS:重新启动 Android Studio 有助于将所有元素放在正确的位置,直到我移动它们中的任何一个。在那之后 - 一切再次崩溃。

0 投票
4 回答
13667 浏览

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

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

在此处输入图像描述

0 投票
0 回答
2146 浏览

android - 如何使用约束布局实现材料设计?

最近我将我的 android studio 更新到 2.2 稳定版并创建了一个新项目来体验约束布局。过了一会儿,我注意到约束布局不适用于材料设计支持库。例如,我不知道如何为回收站视图实现 layout_behavior!或在小吃店显示时浮动操作按钮不会顶部。

所以我的问题是如何使用约束布局实现材料设计功能?!

0 投票
2 回答
10740 浏览

android-studio - ConstraintLayout 在蓝图模式之外无法正确呈现

我今天开始使用 Android Studio 2.2 和 ConstraintLayout,但在渲染时遇到了一些问题。使用蓝图模式时,一切看起来都很好。使用设计模式时,对象被粘在左上角,全部混合在一起。

Android Studio 警告:onMeasure 错误

依赖:

这是 Android Studio 中无法解决的错误还是有什么可以解决的?SDK 已更新。

编辑

XML 文件: