有没有办法在Android中的EditText
中表示特殊的HTML字符?我想显示符号,如符号(§),项目符号(•),度(°)等。
有办法做到这一点吗?
谢谢!
编辑:原始帖子询问的是TextView
,但我的问题是EditText
。我希望用户能够按下与他们想要的符号对应的按钮,然后符号将被添加到EditText
,然后他们会继续输入。
答案 0 :(得分:3)
您是否在setText中尝试了\ u00A7 \ u2022和\ u00B?
这是这些角色的unicode数字。
对于EditText,您只需要使用mEditText.getText()。append(character)和mEditText.focus()创建按钮。
答案 1 :(得分:2)
您是否查看了Html.fromHtml(...)方法?
或者,您可以使用WebView
代替TextView
,并使用loadData(...)
加载HTML字符串。