私は、アラビア語が存在しない携帯電話にアラビア語のテキストをサポートする必要があるAndroidアプリを作成しています。
次のコードを追加して、ウィジェット(テキストビュー、ボタンなど)でこれを成功させました。
dejavusans.ttf
assests フォルダーにファイルを追加しました。そして私が追加したコードで
TypeFace typeFace = Typeface.createFromAsset(context.getAssets(), "dejavusans.ttf");
fieldName.setTypeface(typeFace);
fieldName.setText(ArabicUtilities.reshape(resources.getString(R.string.bring_financial_arabic)));
しかし、問題は WebView にあります。webView のテキストが壊れています。AndroidでWebviewのフォントフェイスを変更する方法など、さまざまなソリューションを見ましたか? . しかし、誰もうまく働いていません。これがスナップショットです。
タイトル (TextView) は問題ないように見えますが、Web ページのテキストが壊れています。
誰かがその答えを知っているなら、助けてください。
ありがとう