首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:测试一个字符是否可以显示/支持?

Android:测试一个字符是否可以显示/支持?
EN

Stack Overflow用户
提问于 2014-05-07 11:27:47
回答 1查看 869关注 0票数 1

我在我的android应用程序中使用亚洲字符,我已经了解到有些字符是不能显示的,因为它们不受系统字体的支持。我查询一个带有亚洲字符的数据库,并且经常检索不可显示的标记。对于我的应用程序来说,这些情况通常不是问题,但如果我显示不支持的字符,则会激怒用户。在Android系统中,是否有类似于测试可显示性的测试?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-07 14:08:31

这会很有帮助的

代码语言:javascript
复制
public boolean isPrintable( char c ) {
    Character.UnicodeBlock block = Character.UnicodeBlock.of( c );
    return (!Character.isISOControl(c)) &&
                    block != null &&
                    block != Character.UnicodeBlock.SPECIALS;
}

请参阅printable char in java

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23516546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档