回答
这里是一个blog posting,讨论在ConstraintLayout
切缘阴性。
负利润率
使用空格在ConstraintLayout视图不能有负利润率(它不支持)。然而,通过一个简单的技巧,你可以通过插入一个空格(它基本上是一个空视图)并将其大小设置为你想要的空白来获得类似的功能。
所以他们更好地支持负利润率。它会创造更少的意见。 ContraintLayout就是这一切。 – Softlion
使用NEGATIVE MARGIN是不好的做法。
A ConstraintLayout是一个ViewGroup,它允许您以灵活的方式定位和确定小部件的大小。
请注意,保证金只能为正数或等于零.ConstraintLayout不能有负的保证金。
您可以使用
- 安卓layout_marginStart
- 安卓layout_marginEnd
- 安卓layout_marginLeft
- 安卓layout_marginTop
- 安卓layout_marginRight
- 机器人:LAYO ut_marginBottom
请解释为什么这是不好的做法。 – Softlion
@Softlion我认为,可能是我错了。请检查https://stackoverflow.com/questions/10673503/is-it-a-bad-practice-to-use-negative-margins-in-android –
@Softlion FYI'ConstraintLayout不能有负边距。 –
- 1. ConstraintLayout中的边距行为
- 2. ConstraintLayout页边距不起作用
- 3. Android ConstraintLayout页边距不能正常工作
- 4. 负边距 - 不工作
- 5. 如何不允许负数?
- 6. 负边距“包装”?
- 7. 替代负边距
- 8. ConstraintLayout指南中的边距显示不正确
- 9. 与ConstraintLayout问题 - 垂直边距不工作
- 10. 问题与ConstraintLayout - ImageView的16:9不合适的上边距
- 11. Firefox显示负边距不正确
- 12. CSS定位的负边距
- 13. 负边距IE8问题
- 14. 负长度向量是不允许
- 15. 不允许h中的负数:inputText
- 16. 不允许按钮按下负值
- 17. 为什么负边缘在bellman福特算法中允许?
- 18. Android GridView外边距
- 19. Android中的边距
- 20. 阵列允许不允许
- 21. 以编程方式更改ConstraintLayout儿童的边距和大小
- 22. IE8 CSS负边距拉起父元素
- 23. “A”标签,内嵌块和负边距
- 24. 为什么使用负边距?
- 25. Safari桌面定位(负边距)
- 26. css定位z-index负边距
- 27. 如何在IE7中添加负边距?
- 28. 负距使边界在IE7消失
- 29. 影响IE8中DIV的负边距?
- 30. 负边距vs相对定位
您可以尝试将项目限制在该指南的左侧或右侧。这将相对于布局指南定位该项目。 –