gpt4 book ai didi

android - 在 Android 的 TextEdit/TextView 中输入乌尔都语/阿拉伯语

转载 作者:行者123 更新时间:2023-11-30 04:31:47 26 4
gpt4 key购买 nike

我想创建一个数据库,我可以在其中添加和检索乌尔都语单词。为此,我安装了 Inpage 2009 Professional 并将其字体 (.ttf) 复制到 Assets 文件夹中,但它给出了一个错误,即我还安装了 UrduFonts.exe 并复制了它的字体 JameelNooriNastaleeq.ttf 但它也给出了同样的错误。我需要与 android 兼容的乌尔都语字体,该字体可以使用 android 在数据库中添加和检索乌尔都语。这就是我将 foa 编码为 Lcd2Mono.ttf 的方式,我拥有该字体的真实体验,但我没有成功。这是我的一段代码..

private EditText txt,start,urdu;

 @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
urdu=(EditText) findViewById(R.id.urdu);
try
{
urdu.setTypeface(Typeface.createFromAsset(this.getAssets(),"urdu.ttf"));
urdu.setText("ur text");
}
catch(Exception ex)
{
start.setText(ex.toString());
}

我用 Inpage Fonts 做了一些,得到了 Native Font 的异常......

最佳答案

我认为 JameelNooriNastaleeq.ttf 字体非常大,超过 10M(可能与您的问题有某种联系),我建议尝试更小的字体,例如:http://www.quran.or.kr/urdu/font/asunaskh.ttf

但仍然存在连接乌尔都语字符的问题,就像这个问题:

how to add language support to android

你遇到了什么异常?

关于android - 在 Android 的 TextEdit/TextView 中输入乌尔都语/阿拉伯语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588164/

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