支持android中的非英语字符

支持android中的非英语字符,android,language-agnostic,fonts,Android,Language Agnostic,Fonts,我想知道android在支持非英语字符方面有多好?是否可以在我的应用程序中嵌入字体并使应用程序使用该字体?供参考,android 2.3.3的模拟器支持希伯来文字符 但是如果你愿意,你可以使用自己的字体。 将它们放在res/assets文件夹中,然后 TextView txt = (TextView) findViewById(R.id.custom_font); Typeface font = Typeface.createFromAsset(getAssets(), "my_font.t

我想知道android在支持非英语字符方面有多好?是否可以在我的应用程序中嵌入字体并使应用程序使用该字体?

供参考,android 2.3.3的模拟器支持希伯来文字符

但是如果你愿意,你可以使用自己的字体。 将它们放在
res/assets
文件夹中,然后

TextView txt = (TextView) findViewById(R.id.custom_font);  
Typeface font = Typeface.createFromAsset(getAssets(), "my_font.ttf");  
txt.setTypeface(font);  

系统字体已经很好地支持Unicode语言(以及Eclipse,但是保存时必须选择新编码,Eclipse将对此进行确认)

你也可以嵌入你的字体。看和看


更多信息:我正在研究越南语。这个系统非常适合越南语,我想它也适合其他语言。

我是一家日本公司的开发人员,即使在设置为英语的设备上,我对日语字符也没有任何问题。但是,如果您想使用自定义字体,请使用vvieux的代码:)

@Mikeveli抱歉,这是我的错误。我的意思是Unicode(我打算使用非ASCII)。不用担心,现在它有意义了+1 :)