【问题标题】:Devanagari/Marathi font梵文/马拉地语字体
【发布时间】:2013-10-21 18:46:11
【问题描述】:

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

但结果并不理想,马拉地语文本看起来也没有任何好转。我在使用自定义字体时遇到了以下问题。

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

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

我见过一款非常出色的马拉地语应用程序here,它适用于 Android 2.1 及更高版本。谁能帮帮我吗?如何使用支持所有 Android 设备的字体?

【问题讨论】:

  • 如果你找到了也请给我解决方案。
  • 可以是你使用的字体吗?

标签: android fonts hindi


【解决方案1】:

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

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

一些入门指南:

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

【讨论】:

    猜你喜欢
    • 2011-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 2012-04-19
    • 2014-04-15
    相关资源
    最近更新 更多