gpt4 book ai didi

android - 如何在 android 2.2 中以 malayalam 字体(印度本地语言)设置 textview

转载 作者:太空狗 更新时间:2023-10-29 13:30:24 30 4
gpt4 key购买 nike

我需要用印度本地语言 malayalam 字体显示 TextView。为此,我正在尝试下面的代码

        Typeface custom_typerface = Typeface.createFromAsset(getAssets(), "fonts/AnjaliNewLipi.ttf");
TextView mytext = (TextView)findViewById(R.id.mytext);
mytext.setTypeface(custom_typerface);
mytext.setText("മലയാള ഭാഷ തന്‍ ഭാവ ശുദ്ധി...");

这在 4.2 设备上正确显示,但并非在所有设备上都能正确显示。我如何为所有安卓设备渲染它?任何帮助将不胜感激。

最佳答案

上面的代码是正确的,它应该显示马拉雅拉姆语字体。但是有一个问题!如果您的手机不支持该字体,它不会显示马拉雅拉姆语,而是会显示一些方框。

如果您使用任何文件浏览器并查看 system/system/fonts - 您将看到设备支持的所有字体。

如果你想添加新字体,你也可以这样做,但设备必须为此获得 root 权限。许多便宜的手机只支持几种字体,但昂贵的手机却支持多种字体。

关于android - 如何在 android 2.2 中以 malayalam 字体(印度本地语言)设置 textview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16190833/

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