1

私は、アラビア語が存在しない携帯電話にアラビア語のテキストをサポートする必要があるAndroidアプリを作成しています。

次のコードを追加して、ウィジェット(テキストビュー、ボタンなど)でこれを成功させました。

dejavusans.ttfassests フォルダーにファイルを追加しました。そして私が追加したコードで

    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 ページのテキストが壊れています。

誰かがその答えを知っているなら、助けてください。

ありがとう

4

2 に答える 2

2

私はこの問題の解決策を見つけました。

次のツールを使用しましたhttp://www.arabic-keyboard.org/photoshop-arabic/

アラビア語を貼り付けて結果をコピーしてから、HTMLファイルに結果を貼り付けました。結果はこんな感じ。

ここに画像の説明を入力してください

100%正確ではありませんが、以前のものよりはるかに優れています。

于 2012-11-26T10:16:49.663 に答える
0

アラビア語のテキストにadobe indesignを使用できます。すべての段落テキストをindesignに貼り付けた後、コピーしてadobe indesignからPhotoshopに貼り付ける必要があります。すべてのテキストは問題ありません.

于 2015-01-22T21:12:28.677 に答える