Я разрабатываю программу для чтения 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);
Когда я использую этот метод, он отображает шрифты малаялам, но неправильно. Многие символы неуместны. И их так трудно читать.
Вот скриншот: