Sha*_*zal 5 android commonsware-cwac
我正在使用commonsguy/cwac-richedit库进行富文本编辑.这样做后,我将格式化文本保存在数据库中.但是当我检索保存的格式化字符串时,其格式被删除.
我想知道如何在不丢失格式的情况下保存/检索数据库中的文本.
EditText使用HTML标记(限制集).这种标记文本的关键接口是Spanned和Spannable.
EditText用于Editable表示实现的文本Spannable.
Html class用于标记和跨区文本之间的转换,您也可以使用它:
//--suppose this is typed to an EditText called et --
Spanned s = Html.fromHtml("<i>Hi</i> There ! <b>how're you ?</b>");
et.setText(s);
//--save to string--
Editable e = et.getText();
String s2 = Html.toHtml(e);
//--restore from string--
Spanned s3 = Html.fromHtml(s2);
et.setText(s3);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2540 次 |
| 最近记录: |