Android 中 marginLeft 和 marginStart 的区别

Left 是指左侧,Start 是指开头
两者是否有区别的关键就在于 Left =? Start

一般情况下,View的开始部分就是左边,但是还有很多从右向左(Right To Left)的文字,如阿拉伯语,为了支持从右往左的布局,Android从4.2开始推荐使用start、end来代替left、right

当系统切换到RTL的语言时,UI会自动进行镜像翻转
Android 4.2's support for RTL layouts

LTR和RTL

你可能感兴趣的:(Android 中 marginLeft 和 marginStart 的区别)