I was wondering if you can control input on an EditText to move from right to left? The EditText would have to support insert/delete etc. from right to left as well. Is th
Try This....
Initialize User name and password fields.
EditText username = (EditText) findViewById(R.id.username);
EditText password = (EditText) findViewById(R.id.password);
Get current Locale for RTL languages like Arabic etc,.
String getCurrentLocale = Locale.getDefault().getDisplayLanguage();
Then we should check which language is selected for RTL or LTR.
if(getCurrentLocale.equalEgnoreCase("English")){ //LTR languages
username.setGravity(Gravity.Left);
password.setGravity(Gravity.Left);
}else{ //RTL languages
username.setGravity(Gravity.Right);
password.setGravity(Gravity.Right);
}
Happy coding...!