арабские цифры отображаются вместо английских

У меня текстовый вид. в onCreate я установил его текст следующим образом:

textView.setText(DateUtils.formatElapsedTime(162)) // 162 seconds

Поскольку приложение написано на арабском языке, его дата записывается как: ٠٢:٤٢, а я хотел бы установить ее на АНГЛИЙСКОМ ЯЗЫКЕ. Как показать этот номер на английском, не позволяя Android изменить его на арабский? Я пытаюсь как-то использовать Locale.US.


person Maor Cohen    schedule 11.04.2021    source источник
comment
вы можете использовать этот ответ прямо здесь   -  person danial iranpour    schedule 11.04.2021
comment
Или этот здесь написан на java.   -  person danial iranpour    schedule 11.04.2021
comment
в вашем formatElapsedTime использовании Locale.setDefault(Locale.ENGLISH);   -  person anwar samir    schedule 11.04.2021
comment
Как? formatElapsedTime получает 1 длинный параметр (длинные истекшие секунды) ИЛИ 2 параметра (переработчик StringBuilder, длинные истекшие секунды)   -  person Maor Cohen    schedule 13.04.2021