Ever since I upgraded to android oreo on mobile my RTL support for application is not working. it\'s changing the strings to Arabic but not changing layout direction. but if I r
Simple fix in your onCreate function add the following code:
if (Locale.getDefault().getLanguage()=="ar")
getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);
else
getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_LTR);