Make EditText accept and display HTML formatted te

2019-01-15 00:42发布

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,

3条回答
劳资没心,怎么记你
2楼-- · 2019-01-15 00:46

Try using Html.fromHtml(text) to display HTML formatted text in EditText.

But Html class can recognize only few tags, its not comprehensive. You can check this blog to check which all tags are supported as of now.

查看更多
【Aperson】
3楼-- · 2019-01-15 00:47

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().

查看更多
倾城 Initia
4楼-- · 2019-01-15 01:02
String xyz="this <br>is<br> my<br> testing <br>string ";
 String formattedString =Html.fromHtml(xyz);
查看更多
登录 后发表回答