Проверьте, записана ли данная строка в RTL, проверив, находится ли самый первый символ в диапазоне символов Unicode RTL.
public static boolean checkRtl ( String string ) {
if (TextUtils.isEmpty(string)) {
return false;
}
char c = string.charAt(0);
return c >= 0x590 && c <= 0x6ff;
}