【发布时间】:2013-03-01 01:16:27
【问题描述】:
基于Android document 不做过多解释,setPadding() 与setPaddingRelative() 有什么区别?
【问题讨论】:
标签: android android-view padding
基于Android document 不做过多解释,setPadding() 与setPaddingRelative() 有什么区别?
【问题讨论】:
标签: android android-view padding
setPaddingRelative 里面有这个代码:
switch(getResolvedLayoutDirection()) {
case LAYOUT_DIRECTION_RTL:
setPadding(end, top, start, bottom);
break;
case LAYOUT_DIRECTION_LTR:
default:
setPadding(start, top, end, bottom);
}
因此,当您使用 setPaddingRelative 设置填充时,它会根据用户的布局方向更改左右填充值。
【讨论】: