私のアプリはマラヤーラム語のニュース ポータルであり、そのアプリMLW-Panini.ttf
ではマラヤーラム語のフォントを使用しています。
問題は、1 つのテキストビュー自体で、マラヤーラム語と英語のテキストの両方を表示する必要があることです。
フォントを使用すると、英語のコンテンツが正しく表示されません。
コンテンツがマラヤーラム語のみの場合、問題なく動作します。添付の画像を見ると赤枠内が英語のはずですが、マラヤーラム語です。
緑の線の中のコンテンツはマラヤーラム語で書かれており、それで問題ありません。助けを求めています...
TextView tv = new TextView(NewsDetail.this);
Typeface font1 = Typeface.createFromAsset(getAssets(),"fonts/MLW-Panini.ttf");
tv.setTypeface(font2);
tv.setText(Html.fromHtml(arrList.get(i).get("news")));`