23

多言語 (フランス語、中国語、ヒンディー語など) 機能を実装しています。ヒンディー語は下位互換性 (4.0 ICS 未満) をサポートしていないため、 Typeface を使用して強制的にローカライズし(akshar.ttf)ました。ヒンディー語でセットアップをテストしているときに、以下の画像を参照してください。

この文字列では、अब स्क्रीन शुरू करें(今、画面を開始します)およびउपयोगी लिंक्स(便利なリンク)を使用しています

対応端末:Samsung ACE、Samsung S Plus、Galaxy 551 ここに画像の説明を入力

サポートされていないデバイス: Samsung Galaxy S2、HTC Nexus One、HTC Incredible S ここに画像の説明を入力

なぜこれが起こっているのですか?

4

3 に答える 3

0

答えるのに少し遅れるかもしれませんが、これが誰かを助けるならまだ投稿してください。

問題は、AndroidUnicodeフォントのレンダリングにある可能性があります。

問題を解決する最も簡単な方法は、ISO文字セットベースのフォント(利用可能な場合:)を見つけて、このhttp://www.gbpuat.ac.in/hindifonts.htmを試して、アプリに埋め込むことです。

それ以外の場合は、Unicode文字を並べ替えて機能させる必要があります。文字の並べ替えは、デバイスごとに異なる場合があります。

お役に立てれば。

于 2013-02-13T06:33:24.523 に答える
0

すべてのデバイスで確認するには、どこにでもユニコード文字を配置する必要があります。Unicode の検索に役立つサイトは次のとおりです。

http://unicode-table.com/en/

于 2013-04-10T10:46:55.417 に答える