Отображение малаяламских шрифтов Unicode в веб-просмотре Android

Я разрабатываю программу для чтения RSS для Android.

Моя работа почти завершена, но у меня возникла проблема со шрифтами малаялам Unicode, когда я отображаю их с помощью WebView.

Я использую следующий метод для отображения RSS-каналов:

String CurrentDescription = headlinesarray.Description[Number];

Description.loadDataWithBaseURL (null, "<html><head><style>@font-face{font-family:'MeeraRegular'; src: url('file:///android_asset/fonts/Meera.ttf');}body{font-family:'MeeraRegular'; font-size:20px; } </style></head><body>"+CurrentDescription+"</body></html>", "text/html", "UTF-8",
    null);

Когда я использую этот метод, он отображает шрифты малаялам, но неправильно. Многие символы неуместны. И их так трудно читать.

Вот скриншот:

Screen Shot

5
задан Andrew Barber 11 January 2014 в 17:12
поделиться