I have a multilingual app in which I want the EditText
to slide up (with the rest of the screen) when the user clicks on it, i.e. the EditText
should always be visible above the keyboard, whenever the keyboard is displayed.
Obviously this is doable using android:windowSoftInputMode="adjustResize"
.
Unfortunately, this seems to work properly only when the app language is English. When the user changes the app language to Arabic, the EditText
slides above the keyboard only the first time on all OS versions lower than 7.1.1. It works as expected on Android 7.1.1.
Is this a known issue with Marshmallow 6.0.1 and lower versions? Is there a hack or workaround available to circumvent this?