Мой еврейский текст отображений приложения, который прибывает из веб-сервиса.
Когда предложение содержит цифры (посреди него), цифры появляются в зеркальном представлении:
29 появляется, как 92, 21:45 появляется, как 54:12 и 2,000 появляется как 000,2.
Кроме того, когда предложение запускается с цифр или английских символов, они брошены в конец предложения, портящего все это...
У кого-либо есть идея, как это может быть решено? Является все еще незрелой поддержка RTL в Android?
Поддержка RTL в Android все еще незрелая?
Если под «незрелым» вы подразумеваете «несуществующий», то да, это незрелый. В каждом выпуске Android SDK перечислены поддерживаемые языки, и вы заметите, что языков RTL среди них нет.
Это исправлено в CyanogenMod. Я бы очень хотел знать, в каком коммите исправлено именно это
Попробуйте представить текст в элементе управления webkit, его поддержка RTL работает отлично, при условии, что HTML-код помечен соответствующим образом.