本文介紹了使 EditText 接受并顯示 HTML 格式的文本的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
限時送ChatGPT賬號..
有誰知道如何讓EditText
控件顯示html格式的文本,甚至編寫HTML格式的文本,像一個HTML編輯框一樣,
Does any one know how to make an EditText
control shows html formatted text, and even writes HTML formatted text, to act like an HTML Edit Box,
推薦答案
要在 EditText
中顯示 HTML 代碼,您需要使用 Html 將其轉(zhuǎn)換為
.在此方法中只能使用一個小的 HTML 標記子集.您可以將 Spanned
.fromHtml()Spanned
設(shè)置為 EditText
的文本.然后你可以編輯它并使用 Html.toHtml()
將其轉(zhuǎn)換回來.
To show HTML code in an EditText
you need to convert it to Spanned
using Html.fromHtml()
. Only a small HTML tag subset can be used in this method. You can set a Spanned
as a text of an EditText
. Then you can edit it and convert it back using Html.toHtml()
.
這篇關(guān)于使 EditText 接受并顯示 HTML 格式的文本的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!