1

根据API,返回的getText()方法。它的目的是什么?它可能只是一个返回类型?EditTextEditableString

并根据Editable API

这是可以更改内容和标记的文本的接口(与字符串等不可变文本相反)。

为了实现不可变的功能,为什么不使用StringBuilderorStringBuffer代替呢?

4

1 回答 1

5
public interface Editable implements GetChars, Spannable, Appendable, CharSequence

在其他功能中,Editable 保留了 Strings 和 StringBuilders 无法做到的 Spannable 数据。

于 2012-12-17T17:56:34.403 回答