我正在开发一个使用卡纳达语的应用程序。我在我的应用程序中使用了带有卡纳达语单词的 db,但我的问题是当我在较低版本的 android 设备中运行该程序时出现连接问题,它不会读取卡纳达语字体正确我已经使用了字体仍然无法正常工作。我已经搜索和搜索,但没有找到答案。有人可以帮我解决这个问题吗?这是我到目前为止所做的。我同时使用了 tunga.ttf 和 baraha.ttf。但是当我使用 baraha.ttf 时,运行应用程序时不会出现卡纳达语字体。
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);