Za każdym razem, gdy tworzyłem nowy projekt w Android Studio, otrzymywałem android:supportsRtl="true"
w mojej aplikacji plik AndroidManifest.
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
Co jest używane w aplikacji lub jakie są zalety i wady, gdy dodam lub nie dodam do mojej aplikacji AndroidManifest.
Odpowiedzi:
(Źródło: http://developer.android.com/guide/topics/manifest/application-element.html )
źródło
jeśli budujemy aplikację w języku arabskim, urdu, hebrajskim, itp ... lub dowolny język, który jest napisany od prawej do lewej, należy ustawić
android:supportsRtl
siętrue
, to jak powiedzieć układ się od prawej do lewej, a wartość domyślną ten atrybut jest fałszywy.źródło
android:supportsRtl="true"
włącza obsługę języków zapisywanych od prawej do lewej. Bez tego układ zawsze będzie od lewej do prawej, jednak sam w sobie nie zmienia układu na od prawej do lewej. Po prostu włącza inne atrybuty - jeden z tych nowych atrybutów kontroluje, czy jest od lewej do prawej, czy od prawej do lewej.Z przewodników po interfejsie API systemu Android:
(developer.android.com/guide/topics/manifest/application-element.html)
źródło