我工作的项目有一些不受Unicode支持的罕见字符 “私人使用区域”(PUA)代码指向U + EE80到U + EFF的范围。一个自定义打开类型字体范围从U + 0000到U + FFFF,另一个具有超出U + FFFF的字符。两种字体都使用相同的语言。
我需要根据他们的PUA范围显示字符(字符是从数据库中随机行检索的,没有特定字符的固定位置)。我尝试了不同的解决方案,但没有一个工作(bidi类有字体,复合字体,合并字体,后备等)。
是否有人使用自定义字体,可根据Android上的PUA代码点范围(逐个字符)显示不同的字体?
答案 0 :(得分:0)
如果您使用java开发Android应用程序,java只支持unicode系统,因此您不能使用unicode系统之外的字符。