3

我要做的就是从具有粗体和斜体等功能的 Edittext 中获取文本,并将其保存在文本文件中,但是当我读回并显示它时,这些功能会丢失,它们不会显示. 如何通过将文本保存在文本文件或任何文件中来维护丰富的功能。

4

1 回答 1

1

您可以使用Html.toHtml()Editable您从getText()an返回的内容转换EditText为 HTML 表示形式。然后,稍后,您可以使用Html.fromHtml()将 HTML 转换回可以在EditText. toHtml()并且fromHtml()不处理 使用的每个可能的跨度EditText,但它应该处理粗体和斜体等基础知识。

于 2012-12-05T15:48:40.707 回答