【问题标题】:Hindi Marathi font on AndroidAndroid上的印地语马拉地语字体
【发布时间】:2016-03-09 13:53:16
【问题描述】:

哪种字体最适合以马拉地语/印地语印度语开发的 Android 应用程序。我尝试使用 mangal 和 droidsansfallback,但这些词仍然没有按应有的方式出现。使用上述字体后,我看不到方框或一些特殊字符,这很好,但马拉地语/印地语单词仍然没有精确的字母表。任何帮助/指导将不胜感激。谢谢....

【问题讨论】:

    标签: android fonts hindi


    【解决方案1】:

    由于 Android 不支持梵文字体,您仍然可以为您的应用程序提供支持。

    对于 Marathi 字体,将字体文件复制到您的资产文件夹。然后使用以下代码。

     TextView text_view = new TextView(this);
     Typeface font = Typeface.createFromAsset(getAssets(), MarathiFont);
     text_view.setTypeface(font);
     text_view.setText("मराठी");
    

    就像你可以支持印地语一样......

    Marathifont = 任何马拉地语或梵文字体

    例如

    Marathifont = "kiran.ttf"

    【讨论】:

    • 从哪里获得 Marathifont.ttf,这样我就使用了 Droidsansfallback.ttf 但它不能很好地识别马拉地语字符。
    【解决方案2】:

    旧设备不支持 Devnagari 字体。您可以在设备生根后替换默认字体。 mangal 字体对我来说效果很好。

    Fontoosh 有助于安装 devnagari 字体或替换字体。

    【讨论】:

      【解决方案3】:

      我认为你应该使用Google Noto Fonts。 只需搜索印地语/马拉地语,您就会得到它的字体。
      Noto Sans Devanagari 很好。

      【讨论】:

        猜你喜欢
        • 2013-10-21
        • 2011-01-05
        • 1970-01-01
        • 1970-01-01
        • 2019-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-23
        相关资源
        最近更新 更多