I have simple ListView with ArrayAdapter which is working just fine. The problems start with RTL language (Arabic in this case).
W
To support RTL alignment you first need to add android:supportsRtl="true"
to the
element in your manifest file.
Major thing:-
Or you can just do for all layouts using Android Studio > Refactor > Add RTL
support where possible…
For more references on RTL follow this article for drawables as well here It will surely solve your problem using each step.