2013-11-25 2 views
2

У меня есть корневой телефон и я пытаюсь поиграть с моим телефоном. У него установлен Android 2.2. Что я хочу сделать, так это показать текст Hndi/Tamil/Telugu внутри приложения, которое я пытался разработать. Очевидно, что андроид 2.2 не поддерживает эти шрифты.Отображение текста хинди/тамильского/телугу в приложении для Android

Поскольку телефон укореняется, это было легко для одного языка. Я просто следил за советами, приведенными в этой ссылке Enable Hindi Fonts on Rooted Device, и смог получить хинди-шрифты по всей системе. Подобный подход помог мне настроить тамильские шрифты.

Но я не могу заставить как хинди, так и тамильский работать вместе. Возможные решения, которые я могу придумать, следующие:

i) Создайте общий файл ttf, который будет содержать как хинди, так и тамильские шрифты. Но я не знаю, возможно это или нет.

ii) Сохраните файл .ttf для каждого языка в папке assets/fonts /, но снова это показывает только квадратные квадратики на устройстве.

Я пробовал эту ссылку Display Different Languages In Application тоже, но опять же это работает только для поддерживаемых шрифтов.

Любое руководство будет высоко оценено. Спасибо

+3

Решено. Мой i) подход был правильным. Используйте этот файл DroidSansFallBack.ttf и сохраните его в папке/system/fonts /. Перезагрузите устройство, и у вас есть поддержка этих языков: хинди (Деванагари), Каннада, Бенгали, Ория, Малаялам, Телугу, Тамил, Пенджаби. [Http://forum.xda-developers.com/showthread.php?t=798380 ] –

ответ

0

Попробуйте это sample application.I поделился здесь всем кодом приложения для отображения одного текста на нескольких языках, особенно Kannada и Telugu.

Смежные вопросы