Exibindo fontes Malayalam Unicode no android webview

Estou desenvolvendo um leitor RSS Android.

Meu trabalho quase pronto, mas eu tenho problema com fontes Unicode Malayalam quando eu exibi-los usandoWebView.

Eu uso o seguinte método para exibir feeds 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>

Quando eu uso este método, ele exibe fontes Malayalam, mas não corretamente.Muitos charecters são mal colocados.E é tão difícil de ler.

Aqui está uma captura de tela:

questionAnswers(3)

yourAnswerToTheQuestion