Поддержка Android - хинди Конъюнкты?
Я понимаю, что Android-устройство по-прежнему не поддерживает сложный рисунок коннектов хинди, хотя мы устанавливаем шрифт textView на обычно используемый хинди-шрифт (mangal.ttf или DroidHindi.ttf).
Один из примеров:
1st 2nd Conjunct
प् र = प्र
"प्र" показан как... प् र {список часто используемых конъюнктов - ссылка)
Что мне было бы интересно узнать - хотя устройства Android (я использую Galaxy-SII, os2.3) еще не поддерживает его, есть ли обходной путь для этого?
Аналогичные вопросы (но обходной путь еще нет):
В вопросе-2: @Sahaja упоминает, что Android-устройство не поддерживает хинди сложный конъюнктивный рисунок. Значит ли это, что мы не сможем сделать что-либо в этом отношении до тех пор, пока андроид не добавит поддержки для него или не найдет ли это подходящее решение?
Одно обходное решение, о котором я могу думать:
- Преобразуйте всю базу данных хинди в пользовательский формат без юникода и используйте шрифт не-юникода (например, kiran.ttf - ссылка) для его отображения. Это звучит как слишком много усилий, не уверен, что это приемлемое решение (еще не пробовал - сохранился как последний вариант), или что-то еще будет работать?
Пожалуйста, дайте мне знать, ваши мысли о том же.
(Примечание. Эта проблема не имеет ничего общего с тем, какой пользовательский хинди-шрифт я использую, или это ttf или otf.)
Спасибо,
Shibbs
Ответы
Ответ 1
Недавно я прошел через ту же проблему, но, к сожалению, не нашел никакого решения. Я согласен с тем, что некоторые из текста не будут отображаться должным образом, то есть некоторые из них могут появляться неуместными символами. Если вы попробуете запустить его на устройстве с версией 3.0 или выше (я не уверен, что ниже 3.0), вы должны иметь возможность увидеть его правильно. Или попробуйте выбрать en emulator с более высоким, который имеет более 4.0. ![enter image description here]()