Chaque fois que j'ai créé un nouveau projet dans le studio Android, j'ai Android:supportsRtl="true"
dans mon fichier AndroidManifest de l'application.
<application
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:supportsRtl="true"
Android:theme="@style/AppTheme">
...
</application>
Qu'est-ce qu'une utilisation dans une application ou quels sont les avantages et inconvénients lorsque j'ajoute ou non dans mon application AndroidManifest.
Indique si votre application est disposée à prendre en charge les dispositions de droite à gauche (RTL). Si défini sur true et que targetSdkVersion est défini sur 17 ou plus, différentes API RTL seront activées et utilisées par le système afin que votre application puisse afficher les dispositions RTL. Si la valeur est false ou si targetSdkVersion est défini sur 16 ou moins, les API RTL seront ignorées ou n'auront aucun effet et votre application se comportera de la même manière, quel que soit le sens de la présentation associé au choix des paramètres régionaux de l'utilisateur (vos présentations seront toujours conservées). -à droite).
La valeur par défaut de cet attribut est false.
Cet attribut a été ajouté au niveau 17 de l'API.
(Source: http://developer.Android.com/guide/topics/manifest/application-element.html )
si vous construisez une application en arabe, en ourdou, en hébreu, etc., ou dans n'importe quelle langue écrite de droite à gauche, vous devez régler Android:supportsRtl
sur true
de droite à gauche et la valeur par défaut de cet attribut est false.
De Android API-Guides:
(developer.Android.com/guide/topics/manifest/application-element.html)
Indique si votre application est disposée à prendre en charge les dispositions de droite à gauche (RTL).
Si défini sur true et que targetSdkVersion est défini sur 17 ou plus, différentes API RTL seront activées et utilisées par le système afin que votre application puisse afficher les dispositions RTL. Si la valeur est false ou si targetSdkVersion est défini sur 16 ou moins, les API RTL seront ignorées ou n'auront aucun effet et votre application se comportera de la même manière, quel que soit le sens de la présentation associé au choix des paramètres régionaux de l'utilisateur (vos présentations seront toujours conservées). -à droite).
La valeur par défaut de cet attribut est false.
Cet attribut a été ajouté au niveau 17 de l'API.