首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android ConstraintLayout不允许负边距。

问android ConstraintLayout不允许负边距。
EN

Stack Overflow用户
提问于 2017-08-14 09:05:59
回答 5查看 9.8K关注 0票数 25

我定位了许多项目相对于布局指南,并希望定位一个新的项目几乎相对于这个布局指南。

我尝试了一个负的布局空白,但没有成功。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2020-12-23 23:12:21

在2020年12月17日的ConstraintLayout 2.1.0alpha 2中增加了对在ConstraintLayout中设置负利润率的支持。

可以通过将依赖项设置为:

implementation 'androidx.constraintlayout:constraintlayout:2.1.0-alpha2'

可以在这里获得完整的变更量:https://androidstudio.googleblog.com/2020/12/constraintlayout-210-alpha-2.html,其中包括:

ConstraintLayout

  • 支持约束的负边距

这意味着,现在您可以做一些事情,如android:layout_marginTop="-25dp",这是您以前做不到的!

票数 10
EN

Stack Overflow用户

发布于 2018-07-09 08:20:50

代码语言:javascript
复制
android:translationX="-10dp"
android:translationY="-10dp"
票数 57
EN

Stack Overflow用户

发布于 2017-08-14 11:48:05

这个答案现在已经过时了。有关更新,请参见已接受的答案。

下面是一个博客发帖,它讨论了ConstraintLayout中的负边距。

使用空格表示负边距 ConstraintLayout中的视图不能有负的边距(不支持)。但是,使用一个简单的技巧,您可以通过插入一个空格(本质上是一个空视图)并将其大小设置为您想要的范围来实现类似的功能。

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45670999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档