9

マラーティー語でOS 2.2 以降の地域雑誌向けの Android アプリを開発しています。デーバナーガリー語/マラーティー語をネイティブにサポートしていないデバイスでも、書体を使用してカスタム フォントを使用できます。

しかし、結果は望ましくなく、マラーティー語のテキストは見栄えがよくありません。カスタムフォントには次の問題があります。

  1. 2 つの単語または文字間の余分な水平スペース
  2. 2 行間の余分な垂直スペース
  3. 二行の崩壊
  4. すべてのデバイスで機能するわけではありません
  5. ジョイント文字 (जोडाक्षर eg'त्या')がうまく表示されない

utsaah、mangal、arialuni、shivajiなどの多くのフォントを試しましたが、完全にサポートされているものはありません。

ここで、Android 2.1 以降で動作する非常に優れたマラーティー語アプリの 1 つを見てきました。誰でも私を助けてもらえますか?すべての Android デバイスをサポートするフォントを使用するにはどうすればよいですか?

4

1 に答える 1

0

カスタムフォントを使用して、質問に記載されている問題を修正できるかどうかはわかりません.

ただし、を使用してコンテンツを表示する方法を提案させてくださいWebView。マラーティーではWebViewきれいに見えるはずです。カスタムフォントも使用できます。唯一の違いは、xml レイアウトを作成する代わりに、Web ページ (html+js) を作成してアプリにパッケージ化する必要があることです。

いくつかの入門ガイド:

このソリューションの代替手段は、フレームワークを使用することです。あなたが参照したアプリ (Sakal) はAppcelerator Titaniumを使用しています。

于 2015-06-30T12:17:22.583 に答える