有没有一种方法可以在Android中的EditText
中表示特殊的HTML字符?我想显示符号,如区间标志(§;)、项目符号(•;)、度数(°;)等。
有办法做到这一点吗?
谢谢!
编辑:最初的帖子询问了TextView
,但我想要的问题是关于EditText
s。我希望用户能够按下他们想要的符号对应的按钮,符号将添加到EditText
中,然后他们继续打字。
您在setText中尝试过\u00A7\u2022和\u00B0吗?
这是这些字符的unicode编号。
对于EditText,您只需要使用mEditText.getText().append(character)和mEditText.focus().
您看过Html.fromHtml(…)方法吗?
或者,您可以只使用WebView
而不是TextView
,并使用loadData(...)
加载HTML字符串。