我正在调用xml文件中的内容,并使用我所支持的字体支持许多不同的语言(DejaVuSans.ttf)。我尝试用基本语言或实际的unicode格式制作内容,但无论如何都没有乐趣。
我是否在正确的轨道上?或者吠叫错误的树?令人讨厌的是,我知道它可以完成,因为我有显示不同语言的应用程序!顺便说一句,我知道为不同的语言环境使用各种xml文件,但这不是我在这里尝试做的。
这是我目前的代码
package com.ll.lang;
import android.app.Activity;
import android.graphics.Typeface;
import android.os.Bundle;
import android.widget.TextView;
public class homeActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView tv;
tv= (TextView) findViewById(R.id.content);
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/DejaVuSans.ttf");
Character.UnicodeBlock block = Character.UnicodeBlock.of (tv);
tv.setTypeface(tf);
}
}