【问题标题】:Taking a char symbol by code in Android在Android中通过代码获取字符符号
【发布时间】:2011-10-16 20:01:08
【问题描述】:

我想查看我在 Android JDK 资产中加载的自定义字体的所有代码和符号。我该怎么做呢?感谢您的帮助。

【问题讨论】:

    标签: android


    【解决方案1】:

    你应该创建一个TextView,添加你想要的字符,然后设置TextView的字体。

    请参阅 herehere 以更改 TextView 中的字体。

    这样的东西应该可以打印出字符:

    StringBuilder sb = new StringBuilder();
    
    // Loop over readable ASCII characters 32 to 127 as per http://www.asciitable.com/
    for (int i = 32; i < 127; i++) {
        sb.append((char) i);
    }
    
    TextView tv = (TextView) findViewByID(yourID);
    
    tv.setText(sb.toString());
    

    【讨论】:

    • 谢谢,但我不知道这个自定义字体的代码符号集。我怎样才能看到它们?
    • 我不完全确定您的意思,但是您可以将范围从 32--126 更改为您想要的任何值,如果您愿意,可以打印出它所代表的数字和字符。请注意,如果字体包含换行符和删除字符,这可能看起来有点奇怪。最好使用字体查看器而不是在您的设备上测试字体。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 2017-12-10
    • 2022-01-06
    • 1970-01-01
    相关资源
    最近更新 更多