У меня есть поле для редактирования текста, в котором мне нужно отформатировать каждое слово в хэштег
Пример, если я наберу ABC
, оно должно быть отформатировано в #ABC
Я реализовал это с фильтром ввода, но я не могу управлять им, когда пользователь вводит арабский c текст, #abc# مرحبا #مرحبا
выглядит так, я предполагаю, что смогу решить проблему, если смогу вызвать EditText android:textDirection="ltr"
, но даже после этого изменения android EditText ведет себя rtl
, когда вводится арабский c текст.
Итак, мой вопрос: как заставить EditText вести себя ltr
даже для rtl
текстовых вводов, таких как Arabi c?