在输入Android时,如何将样式应用于编辑文本



可以使用2个选项可以使用编辑文本样式。一个是使用HTML标签的字符串,并使用html.fromhtml方法设置文本。第二个是基于所选样式创建跨度对象,并将跨度设置为可跨度对象。现在,我的疑问是"哪种方法是应用或更改键入时的编辑文本样式的更好方法?"。有人可以解释我吗?

跨度可更好地解决方案,因为它与HTML过程相比更快。也有一个简单的框架可以使用SpanbableStringBuilder。您可以在网络上找到另一个库来创建跨度。最重要的是,我认为您可以在fly上回收可跨内存的对象。

最新更新