2011-05-27 88 views

回答

3

系统字体已经支持Unicode的语言非常好(以及Eclipse的,但你必须节省,Eclipse会证实这一点时选择新的编码)。

您也可以嵌入您的字体。看看this tutorialthis discusstion

更多信息:我正在研究越南语。该系统对越南人来说是完美的,我认为它也适用于其他语言。

+0

你是什么意思的“非Unicode语言”? – Mikaveli 2011-05-27 10:29:33

+0

@Mikeveli对不起,这是我的错。我的意思是Unicode(我打算使用非ASCII)。 – 2011-05-27 10:31:11

+0

不用担心,现在有道理。 +1 :) – Mikaveli 2011-05-27 10:33:48

2

仅供参考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); 
+0

谢谢wieux的回复..它工作正常......;) – 2011-05-27 10:56:45

1

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