android - PaddingStart和PaddingEnd配对的问题

浏览:26日期:2022-11-20

问题描述

在layout xml中给一个控件添加paddingStart属性但没有添加paddingEnd属性时,会有如下xml error:when you define paddingStart you should probably also define paddingEnd for right-to-left symmetry...这句话是说paddingStart和paddingEnd需要成对出现,但是我并不太明白为什么一定要成对出现,求赐教。

问题解答

回答1:

l2r: paddingStart=paddingLeft, paddingEnd=paddingRightr2l: paddingStart=paddingRight, paddingEnd=paddingLeft

也就是说,paddingLeft,paddingRight要成对使用paddingStart和paddingEnd要成对使用不能把paddingLeft/Right和paddingStart/End混用

比如:paddingLeft和paddingEnd混用在r2l情况下,2个参数都表示左边的padding,就有冲突

相关文章: