Wyświetlanie czcionek Unicode Malayalam w przeglądarce internetowej Android

Opracowuję czytnik RSS dla Androida.

Moja praca prawie się skończyła, ale mam problemy z czcionkami Unicode Malayalam, gdy je wyświetlajęWebView.

Używam następującej metody do wyświetlania kanałów RSS:

<code>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);
</code>

Kiedy używam tej metody, wyświetla ona czcionki malajalam, ale nie poprawnie. Wiele znaków jest źle umieszczonych. I to jest takie trudne do odczytania.

Oto zrzut ekranu:

questionAnswers(3)

yourAnswerToTheQuestion