テスト目的で、いくつかの Samsung モバイルでモバイル アプリケーションをテストしました (Samsung Corby b3410 および Samsung c6712)。これらのモバイルではアラビア語のフォントが表示されません。ただし、Nokia モバイルでは適切に動作します。System fontアラビア語のフォントを表示するために使用しています。これらのモバイルでサポートされていないのはなぜですか? この問題を解決するにはどうすればよいですか?
1689 次
1 に答える
6
LWUITはアラビア語のビットマップフォントをサポートしていません。フォントタイプが「システム」の場合、アラビア語のサポートを基盤となるOSに委任するだけです。基盤となる電話OSにアラビア語のサポートが含まれていない場合、LWUITはアラビア語では機能しません。
これを回避するために、一部の人々は、それをサポートするようにLWUITを変更することにより、アラビア語のビットマップフォントを実装する努力をしました。以下以降、これらの変更は組み込まれていません。
a。それらは非常に複雑で言語に依存します。b。入力を受け入れるという問題は解決しません。c。アラビア語圏の国のほとんどのデバイスはアラビア語をサポートする必要があるため、かなりニッチな問題です。
これらのソリューションはあなたのニーズには十分かもしれませんが、個人的には、そのごく一部のデバイスに対しては努力しません。
于 2011-10-23T06:23:02.577 に答える