Androidの日本語クイズアプリにカスタムフォントを使用しています。私はクックアウトで友達の電話でそれを試してみましたが、フォントは表示されませんでした(それは私と他の人に表示されます)。フォントはapkで配信されます。私はlogcatにアクセスできないが、残念ながら電話モデルをチェックするのを忘れてしまった。私はそれが予算バージョンのようだと思う。誰もがこの問題を抱えていたのですか?Androidのカスタムフォントが一部の電話機で空白になっています
3
A
答えて
1
APKで提供されているフォントを使用していて、予期しない結果が発生した場合、Androidシステムで一般にレンダリングの問題が発生します。つまり、Androidシステムはすべての文字を正しく表示できません。以前のバージョンのAndroidはすべてのUnicodeをサポートしているわけではありません。エミュレータでテストしたい場合は、バージョン1.6であなたのアプリをテストしてみてください。
私はそれらのガイドのお手伝いをすることができますアラビア語の文字と同様の問題..
を得た:
1 - は、使用している文字をチェックしてみてください、と離れて珍しい文字からなります。
2-別の共通フォントを試してみてください。
3独自のフォントを作成した場合は、再度フォントを再構築し、サポートされているグリフのIDを使用してください。 AndroidがすべてのUnicode文字(IDに基づいたサポート)をサポートしていないと言ったように。バージョンごとに異なっています。
4サポートされていない文字をチェックして検出します(キャラクタの長さを測定してそのキャラクタの長さを事前に測定して比較できます)。次に適切な寸法の画像として挿入します。
5 - あなたが代わりのTextView /のEditTextのWebViewのを使用することができます。..
私はそれが欠けてlogcatについて..
幸運、
関連する問題
- 1. 一部のリクエストのヘッダーでコンテンツタイプが空白になっています
- 2. 一部の電話機でGoogleプレイスオートコンプリートAPIがクラッシュしました
- 3. Androidトーストは一部の電話機でタッチイベントを取得します。
- 4. 空白が空白になっていますページ
- 5. FragmentStatePagerAdapterのnotifyDatasetChangedメソッドで一部の電話機のビューが更新されない
- 6. MediaRecorderは一部の電話機で録音していません
- 7. BOOT_COMPLETED一部の携帯電話でブロードキャストレシーバが動作しない
- 8. 一部の携帯電話でGoogleプレイスピッカーが起動しない
- 9. 数式の一部が空白の場合は空白に戻します。
- 10. 複数の電話機(C2DM)に通知すると、1つの電話機でのみメッセージが受信されます。 1つのノーマルと1つの空白
- 11. アカウントページのVisualforceページ一部のユーザーにとっては空白
- 12. VectorDrawableはAndroidスタジオとは電話機が異なってレンダリングされます
- 13. 一部のAndroidデバイスでLocale.getDefault()が古くなっています
- 14. Android AppWidgetが特定の電話機に表示されない
- 15. Androidプログラミング - 一部のユーザーにとって通知トレイが白くなっています
- 16. ExcelのSQLクエリで一部の値が空白になる
- 17. 移行が機能しない(空白:空白→空白:正常)
- 18. Android BLEアプリの開発 - 一部の携帯電話にスキャンリストに何も含まれていない
- 19. 一部のページがpdfの中に空白になるWebブラウザ
- 20. アラームが鳴っていない電話
- 21. 私のwebViewのアクティビティが空白になっています
- 22. ネイティブのバグの画像が空白になっています
- 23. 私のjoomlaのサイトが空白になっています
- 24. Androidアプリでは一部の電話機でsharedPreferenceファイルを読み取ることができません
- 25. イオンスワイプジェスチャーが電話で機能しない
- 26. ブロードキャスト受信機が電話で機能していない
- 27. ブラウザのMochaテスト結果が空白になっています
- 28. CSSの空白が無効になっています
- 29. DataGridViewの色が空白になっています
- 30. gles2のミップマップが空白になっています。
あなたを助けることを願っています:私は誰ができ、顧客に直面したときadbを使用しない場合は、catlog(https://market.android.com/details?id=com.nolanlawson.logcat)を使用して、AndroidのSDKがインストールされたデスクトップのないデバイスからログを取得することをおすすめします。 –