我想在android中显示泰卢固语字体在4.0及更高版本的设备中,泰卢固语字体会自动支持,但是在4.0以下的devices中存在问题。我使用了以下代码,但泰卢固语无法正确呈现。
Typeface tf= Typeface.createFromAsset(this.getAssets(), "fonts/gautami.ttf");
TextView telugu=(TextView)findViewById(R.id.telugu);
telugu.setTypeface(tf);
telugu.setText("హైదరాబాద్");
请帮我。提前致谢。
最佳答案
删除/font
以解决您的问题
您可以使用一个名为fonts的子文件夹,但是它必须位于assets
文件夹中,而不是res
文件夹中。
assets/res
安卓系统
TextView telugu = (TextView) findViewById(R.id.telugu);
Typeface Typefacetf = Typeface.createFromAsset(getAssets(), "gautami.ttf");
telugu.setTypeface(Typefacetf);
telugu.setText("హైదరాబాద్");
关于android - 如何在Android中显示泰卢固语字体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23424724/