Всякий раз, когда я создавал новый проект в студии Android, я получал android:supportsRtl="true"
в своем приложении AndroidManifest File.
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
Что используется в приложении или какие преимущества и недостатки, когда я добавляю или не добавляю в свое приложение AndroidManifest.
Ответы:
(Источник: http://developer.android.com/guide/topics/manifest/application-element.html )
источник
если вы строите приложение на арабском, урду, иврит и т.д. ... или любой язык , который написан справа налево , вы должны установить ,
android:supportsRtl
чтобыtrue
, вот как вы говорите макет быть справа налево, а значение по умолчанию этот атрибут ложный.источник
android:supportsRtl="true"
включает поддержку языков с письмом справа налево. Без этого макет всегда будет слева направо, однако сам по себе он не изменяет макет справа налево. Он просто включает другие атрибуты - один из этих новых атрибутов определяет, будет ли он писать слева направо или справа налево.Из руководств по Android API:
(developer.android.com/guide/topics/manifest/application-element.html)
источник