Я думаю, что нет обнадеживающего ответа.Есть две проблемы: шрифты и разметка текста.Я считаю, что шрифты в Android не поставляются с таблицами для арабских лигатур и формирования букв.Кроме того, насколько я могу судить, механизм компоновки (android.text.Layout и связанные классы) не знает, как правильно обрабатывать двунаправленный текст.Хотя якобы это находится в разработке, я предполагаю, что пройдет некоторое время, прежде чем релиз Android будет правильно обрабатывать языки RTL, и еще больше, прежде чем значительная часть реальных устройств сделает это.