studio setvisibility requestfocus minwidth example clase android android-view

setvisibility - Android View setPadding() vs setPaddingRelative()



view android studio (1)

Basado en el document Android que no da mucha explicación, ¿cuál es la diferencia entre setPadding() y setPaddingRelative() ?


setPaddingRelative tiene este código dentro de:

switch(getResolvedLayoutDirection()) { case LAYOUT_DIRECTION_RTL: setPadding(end, top, start, bottom); break; case LAYOUT_DIRECTION_LTR: default: setPadding(start, top, end, bottom); }

Por lo tanto, cuando configura el relleno con setPaddingRelative cambia los valores de relleno izquierdo y derecho según la dirección de diseño del usuario.