Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will android:supportsRtl = false will make my application non-compatible for rtl enable devices

If We disable android:supportsRtl in our application, will users have rtl enabled devices, be able to download it from play store?

like image 813
Manish Avatar asked Feb 05 '18 05:02

Manish


People also ask

How do I enable RTL support on android?

First of all, you must add android:supportsRtl="true" to the <application> element in your manifest file for your app to supporting RTL design. Trick: If your app supports multiple languages and if you have code snippet like config. setLayoutDirection(Locale.US) you must change it.

What do you do when an app is not compatible with your device?

It appears to be an issue with Google's Android operating system. To fix the “your device is not compatible with this version” error message, try clearing the Google Play Store cache, and then data. Next, restart the Google Play Store and try installing the app again.

What is android supportsRtl true?

android:supportsRtl="true" enables support for right-to-left languages. Without this, layout will always be left-to-right, However by itself it does not change the layout to be from right to left. It simply enables other attributes - one of those new attributes controls whether is left-to-right or right-to-left.


1 Answers

As for documentation, android:supportsRtl has nothing to do with device filtering. It is only used to tell the system if it should try to show your app int RtL mode.

like image 86
Vladyslav Matviienko Avatar answered Sep 22 '22 12:09

Vladyslav Matviienko