146

Android边距开始和右边(或边距结束和左边)有什么区别?

这是一个微不足道的问题,但我似乎无法从文档中了解视图开始/结束和左/右之间的区别。可能是我只是不明白某些东西,但我根本无法在这方面取得任何进展。

4

3 回答 3

210

对于从左到右的流程,start=left,end=right。

对于从右到左的流程,start=right,end=left。

作为Android 4.2 对 RTL 布局支持的一部分,API 级别 17 中添加了“开始”和“结束”概念。

于 2013-02-15T22:54:10.350 回答
41

Android 支持来自 API 17+ 即 Android 4.2 (Jelly Bean) 的 RTL 布局。当我们使我们的布局同时支持 RTL 和 LTR 时,我们不能使用 layout_marginleft 和 layout_marginRight 我们使用 layout_marginstart 和 layout_maginend 。

图片

于 2018-06-14T04:22:54.207 回答
0

这是一个有用的答案。我正在考虑它并且阅读文档无法得到答案。所以左边的边距是英语和类似语言的边距开始

于 2021-09-17T15:29:46.127 回答