My application uses RTL language (right to left).
When the EditText field gets focus, the cursor appears on the left and only when the user starts to ty
EditText
Starting from API Level>=17
We can use android:layoutDirection in edit text. Also android:gravity="end" should also works.
android:gravity="end"