studio programacion para herramientas fundamentos desarrollo con avanzado aplicaciones android android-studio android-manifest android-applicationinfo

programacion - ¿Cuál es el uso de Android: supportsRtl="true" en el archivo xml AndroidManifest



manual android studio avanzado (3)

Declara si su aplicación está dispuesta a admitir diseños de derecha a izquierda (RTL). Si se establece en verdadero y targetSdkVersion se establece en 17 o superior, el sistema activará y utilizará varias API RTL para que su aplicación pueda mostrar diseños RTL. Si se establece en falso o si targetSdkVersion se establece en 16 o menos, las API de RTL se ignorarán o no tendrán efecto y su aplicación se comportará igual independientemente de la dirección de diseño asociada a la elección de la configuración regional del usuario (sus diseños siempre se dejarán -a derecha).

El valor predeterminado de este atributo es falso.

Este atributo se agregó en el nivel 17 de API.

(Fuente: http://developer.android.com/guide/topics/manifest/application-element.html )

Cada vez que creé un nuevo proyecto en Android Studio, obtuve android:supportsRtl="true" en mi aplicación AndroidManifest File.

<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> ... </application>

Qué se usa en la aplicación, o cuáles son las ventajas y desventajas cuando agrego o no agrego mi aplicación AndroidManifest.


De las Guías API de Android:

(developer.android.com/guide/topics/manifest/application-element.html)

Declara si su aplicación está dispuesta a admitir diseños de derecha a izquierda (RTL).

Si se establece en verdadero y targetSdkVersion se establece en 17 o superior, el sistema activará y utilizará varias API RTL para que su aplicación pueda mostrar diseños RTL. Si se establece en falso o si targetSdkVersion se establece en 16 o menos, las API de RTL se ignorarán o no tendrán efecto y su aplicación se comportará igual independientemente de la dirección de diseño asociada a la elección de la configuración regional del usuario (sus diseños siempre se dejarán -a derecha).

El valor predeterminado de este atributo es falso.

Este atributo se agregó en el nivel 17 de API.


si está creando una aplicación en árabe, urdu, hebreo, etc. o en cualquier idioma que esté escrito de derecha a izquierda, debe configurar android:supportsRtl en true , así es como le dice al diseño que sea de derecha a izquierda, y El valor predeterminado de este atributo es falso.