基于安卓document这没有给出太多解释,setPadding()
与 setPaddingRelative()
有什么区别?
最佳答案
setPaddingRelative
里面有这个代码:
switch(getResolvedLayoutDirection()) {
case LAYOUT_DIRECTION_RTL:
setPadding(end, top, start, bottom);
break;
case LAYOUT_DIRECTION_LTR:
default:
setPadding(start, top, end, bottom);
}
因此,当您使用 setPaddingRelative
设置填充时,它会根据用户的布局方向更改左右填充值。
关于Android View setPadding() 与 setPaddingRelative(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15379643/