有沒有辦法在Android中代表EditText
中的特殊HTML字符?我想顯示符號,如節標誌(§),項目符號點(),度(°)等TextView中的HTML/ASCII符號?
有沒有辦法做到這一點?
謝謝!
編輯:原帖曾詢問TextView
,但我的預期問題是關於EditText
s。我希望用戶能夠按下與他們想要的符號相對應的按鈕,並且該符號將被添加到EditText
,然後他們繼續打字。
有沒有辦法在Android中代表EditText
中的特殊HTML字符?我想顯示符號,如節標誌(§),項目符號點(),度(°)等TextView中的HTML/ASCII符號?
有沒有辦法做到這一點?
謝謝!
編輯:原帖曾詢問TextView
,但我的預期問題是關於EditText
s。我希望用戶能夠按下與他們想要的符號相對應的按鈕,並且該符號將被添加到EditText
,然後他們繼續打字。
您是否在setText中嘗試過\ u00A7 \ u2022和\ u00B0?
這是這些字符的統一碼。對於EditText,您只需使用mEditText.getText()。append(character)和可能的mEditText.focus()創建按鈕。
你看過Html.fromHtml(...)方法嗎?
或者你可以只使用一個WebView
代替TextView
和使用loadData(...)
加載HTML字符串。
謝謝!我不知道爲什麼我沒有想到這一點。 – roboguy12 2012-02-20 20:45:58