Поддержка 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