android:minEms是否支持所有语言(例如中文,阿拉伯语)?

时间:2013-07-13 20:49:49

标签: android android-layout localization textview em

我知道一个ems通常等于'M'字符的大小,这是英语中最长的字符。

但是,对于其他语言,如中文或阿拉伯语。它的工作方式是否相同? (代表该语言中最长的字符)

1 个答案:

答案 0 :(得分:2)

是的,它确实提供了对更多语言的支持,android处理本地化非常好。在大多数现代字体中,M实际上小于一个em。根据{{​​3}},您可以使用方法setMinEms(int)更改ems。如果您想了解有关Ems的更多信息,请尝试android documentation

要回答第二个问题,我将引用维基。 "因此,em通常表示所讨论字体的磅值,这与投射字体的金属体的高度相同。"字符的大小不会超过em。