首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android设备较低版本中的kannada字体支持

android设备较低版本中的kannada字体支持
EN

Stack Overflow用户
提问于 2012-04-20 15:14:47
回答 1查看 2.8K关注 0票数 1

我正在开发一个使用汉字的应用程序,我在我的应用程序中使用了db,它有汉字单词,但我的问题是,当我在较低版本的android设备上运行该程序时,存在连接问题,它不会正确读取汉字字体,我已经使用了字体,但它仍然不能工作。我找了又找,但没有找到答案。有人能帮我解决这个问题吗?以下是我到目前为止所做的工作。当我使用baraha.ttf时,我已经使用了tunga.ttf和baraha.ttf.But,当我运行应用程序时,没有出现卡纳达字体。

代码语言:javascript
复制
Typeface tf = Typeface.createFromAsset(getBaseContext().getAssets(),
        "fonts/tunga.ttf");
        //to get the views

        txt_tag[0] = (TextView) findViewById(R.id.txt_tag1);
        txt_tag[0].setOnClickListener(this);
        txt_tag[0].setTypeface(tf);

        txt_tag[1] = (TextView) findViewById(R.id.txt_tag2);
        txt_tag[1].setOnClickListener(this);
        txt_tag[1].setTypeface(tf);

        txt_tag[2] = (TextView) findViewById(R.id.txt_tag3);
        txt_tag[2].setOnClickListener(this);
        txt_tag[2].setTypeface(tf);

        txt_tag[3] = (TextView) findViewById(R.id.txt_tag4);
        txt_tag[3].setOnClickListener(this);
        txt_tag[3].setTypeface(tf);
EN

回答 1

Stack Overflow用户

发布于 2012-06-17 22:38:30

您使用的是什么版本的Android?正如我所看到的,只有三星的Galaxy Ace S5830支持字体渲染。你必须做一些工作来获得字体。http://chetangole.com/blog/2011/08/enabling-installing-hindi-marathi-unicode-fonts-on-android-mobile/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10241820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档