Sempre que criei um novo projeto no android studio, entrei android:supportsRtl="true"
no meu aplicativo AndroidManifest File.
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
O que é uso no aplicativo, ou quais são as vantagens e desvantagens quando eu adiciono ou não adiciono no meu aplicativo AndroidManifest.
Respostas:
(Fonte: http://developer.android.com/guide/topics/manifest/application-element.html )
fonte
se você estiver construindo um aplicativo em árabe, urdu, hebraico, etc ... ou em qualquer idioma escrito da direita para a esquerda, você deve definir
android:supportsRtl
comotrue
, é assim que você informa o layout da direita para a esquerda, e o valor padrão de este atributo é falso.fonte
android:supportsRtl="true"
ativa o suporte para idiomas da direita para a esquerda. Sem isso, o layout será sempre da esquerda para a direita, no entanto , por si só não alterar o layout a ser da direita para a esquerda. Ele simplesmente ativa outros atributos - um desses novos atributos controla se é da esquerda para a direita ou da direita para a esquerda.Dos guias de API do Android:
(developer.android.com/guide/topics/manifest/application-element.html)
fonte