2016-08-02 4 views
0

私が取り組んでいるプロジェクトでは、ユニコードでサポートされていないいくつかの珍しい文字があります "PUA"のコードポイントはU + EE80からU + EFF。 U + 0000からU + FFFFまでの1つのカスタムオープンタイプフォントと、U + FFFFを超える文字があります。両方のフォントが同じ言語になっています。段落に2つのカスタムフォントを適用し、アンドロイドで表示する

PUAの範囲に基づいて文字を表示する必要があります(文字はデータベースからランダムな行で検索され、特定の文字は固定されていません)。私は別の解決策を試しましたが、どちらも動作しません(タイプフェイス、複合フォント、マージフォント、フォールバックなど)。

誰かが、Android上でPUAコードポイント(文字単位)の範囲に基づいて異なるフォントを表示できるカスタムフォントを使用しましたか?

答えて

0

javaを使用してAndroidアプリを開発する場合、javaはユニコードシステムのみをサポートしているため、ユニコードシステムを超える文字は使用できません。

関連する問題