Отключить RTL, если нет доступных переводов - PullRequest
0 голосов
/ 23 мая 2018

У меня есть арабские переводы в приложении.Приложение также поддерживает макет RTL.Когда пользователь использует арабский язык, все выглядит хорошо.Проблема в том, что когда я меняю local на eq Persian, где они используют RTL, но я не предоставляю перевод для этого языка, мой макет выглядит как беспорядок.

Как отключить RTL, если нет доступных переводовдля текущего местного?

1 Ответ

0 голосов
/ 24 сентября 2018

Попробуйте что-нибудь подобное.Сам не пробовал, но думал об этом.

Configuration config = context.getResources().getConfiguration();
   if (config.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL) {
      //if you do not have a string defined here you can disable it here
        config.setLayoutDirection(View.LAYOUT_DIRECTION_LTR);

    }
...