Chaque fois que j'ai créé un nouveau projet dans Android Studio, j'ai android:supportsRtl="true"
dans mon application 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'est-ce qui est utilisé dans l'application, ou quels sont les avantages et inconvénients lorsque j'ajoute ou non dans mon application AndroidManifest.
Réponses:
(Source: http://developer.android.com/guide/topics/manifest/application-element.html )
la source
si vous construisez une application en arabe, en ourdou, en hébreu, etc ... ou toute autre langue qui est écrit de droite à gauche , vous devez définir
android:supportsRtl
pourtrue
que comment vous dire la mise en page d'être de droite à gauche, et la valeur par défaut cet attribut est faux.la source
android:supportsRtl="true"
permet la prise en charge des langues de droite à gauche. Sans cela, la mise en page sera toujours de gauche à droite, mais en elle-même, elle ne change pas la mise en page pour qu'elle soit de droite à gauche. Il active simplement d'autres attributs - l'un de ces nouveaux attributs contrôle si est de gauche à droite ou de droite à gauche.À partir des guides d'API Android:
(developer.android.com/guide/topics/manifest/application-element.html)
la source