9

我正在为地区杂志开发一个 Android 应用程序,该应用程序使用马拉地语和OS 2.2 及更高版本。我可以为不支持本地使用字体的梵文/马拉地语的设备使用自定义字体。

但结果并不理想,马拉地语文本看起来也好不到哪里去。我对自定义字体有以下问题。

  1. 两个单词或字符之间的额外水平空间
  2. 两行之间的额外垂直空间
  3. 两条线的折叠
  4. 不适用于所有设备
  5. 联合字符(जोडाक्षर 例如'त्या')显示不佳

我尝试过很多字体,例如utsaah、mangal、arialuni、shivaji,但没有一个完全支持。

我在这里看到了一个非常好的马拉地语应用程序,它适用于 Android 2.1 及更高版本。谁能帮帮我吗?如何使用支持所有 Android 设备的字体?

4

1 回答 1

0

我不知道是否可以使用自定义字体解决您在问题中列出的问题。

但让我建议您使用WebView. 在WebView马拉地语中应该看起来不错。您也可以使用自定义字体。唯一的区别是,您必须创建网页(html+js)并将它们打包到您的应用程序中,而不是编写 xml 布局。

一些入门指南:

该解决方案的替代方案是使用框架。您引用的应用程序 (Sakal) 使用Appcelerator Titanium

于 2015-06-30T12:17:22.583 回答