gpt4 book ai didi

android - 天城文/马拉地文字体

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:45:08 24 4
gpt4 key购买 nike

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

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

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

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

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

最佳答案

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

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

一些入门指南:

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

关于android - 天城文/马拉地文字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19356228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com