Editable.append()在哪里实现?

时间:2011-11-01 09:22:14

标签: java android

以下是代码:

Editable text = (Editable)mResults.getText();     //mResults is a TextView.

我想知道,当我调用text.append("***")时,调用哪个实现?我找不到可编辑界面的实现位置。

2 个答案:

答案 0 :(得分:0)

开始查看TextView类并继续他的超类。 您将遇到的第一种方法是实际调用的方法。

答案 1 :(得分:0)

根据this链接,只有内置的公开实施是SpannableStringBuilder 请参阅已知的间接子类节点。如果要在运行时解析它,则必须使用反射并迭代特定实例的类层次结构