TextView中的HTML / ASCII符号?

时间:2012-02-20 19:48:21

标签: android ascii android-edittext

有没有办法在Android中的EditText中表示特殊的HTML字符?我想显示符号,如符号(§),项目符号(•),度(°)等。

有办法做到这一点吗?

谢谢!

编辑:原始帖子询问的是TextView,但我的问题是EditText。我希望用户能够按下与他们想要的符号对应的按钮,然后符号将被添加到EditText,然后他们会继续输入。

2 个答案:

答案 0 :(得分:3)

您是否在setText中尝试了\ u00A7 \ u2022和\ u00B?

这是这些角色的unicode数字。

对于EditText,您只需要使用mEditText.getText()。append(character)和mEditText.focus()创建按钮。

答案 1 :(得分:2)

您是否查看了Html.fromHtml(...)方法?

或者,您可以使用WebView代替TextView,并使用loadData(...)加载HTML字符串。