Disposición relativa de Android alignParentRight y alignParentEnd

Estoy tratando de averiguar la diferencia entre los parámetros de diseño para el diseño relativo, específicamente alignParentRight y alignParentEnd (también alignParentLeft y alignParentStart). Leer la referencia no ayuda mucho, pensé que el fin de un padre siempre era su derecho. ¿Hay alguna diferencia en esto? ¿Se ha depreciado ahora?

Pensé que el fin de un padre siempre era su derecho

Sólo para idiomas de izquierda a derecha (LTR). Para los idiomas de derecha a izquierda (por ejemplo, hebreo, árabe), el final está a la izquierda y el comienzo es correcto. Si utiliza atributos de end y de start , su diseño se reflejará cuando se ejecute en un dispositivo configurado en una configuración regional de RTL. Si usa left y right , no se reflejará.

Permítanme añadir un punto más al lado de la respuesta de @WorldWare. Tenga en cuenta que alignStart, alignEnd y alignParentEnd, alignParentStart se agregaron en el nivel 17 de API, por lo que no puede utilizar esos atributos antes de 17.

https://developer.android.com/reference/android/R.attr.html#layout_alignParentEnd

 ╔═══════════════════════════════════╦═══════════════════════╗ ║ API Level 1 ║ API Level 17 ║ ╠═══════════════════════════════════╬═══════════════════════╣ ║ alignBaseLine ║ align(Start/End) ║ ║ alignWithParentIfMissing ║ alignParent(Start/End)║ ║ align(Top/Bottom/Left/Right) ║ ║ ║ alignParent(Top/Bottom/Left/Right)║ ║ ╚═══════════════════════════════════╩═══════════════════════╝ 

alignParentEnd y alignParentStart se utilizan en alignParentStart de RTL (de derecha a izquierda) en países donde se trata de una norma histórica. En este caso, "final" se convierte en "izquierda" en vez de "derecha". Si proporciona todas sus vistas con estos atributos, su diseño se verá horizontalmente invertido en diseños RTL, lo que es más conveniente para los usuarios de estos países.

  • Cómo establecer vistas en RelativeLayout mediante programación?
  • Long Android TextView empuja otras vistas fuera de la pantalla
  • Marshmallow RelativeLayout se comporta de forma extraña con alignBaseline
  • Picasso no conserva la proporción de aspecto al cambiar el tamaño de la imagen
  • Android RelativeLayout cambiar altura de forma programática
  • FrameLayout vs RelativeLayout para superposiciones
  • El efecto Ripple no funciona en RelativeLayout
  • ¿Cuáles son las diferencias entre LinearLayout, RelativeLayout y AbsoluteLayout?
  • ¿Cómo puede alguien crear una lista de desplazamiento horizontal con efecto de ajuste al centro
  • Android Eclipse - Botón de fila de tabla - Problema de formato
  • Margen relativo de Android RelativeLayout
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.