哪个android类处理android中的文本选择锚点?

时间:2016-07-13 06:18:51

标签: java android

我正在尝试创建一种自己的选择方式,因为我想选择多个edittexts。选择也可能包括其他视图(不仅仅是文本)。

到目前为止,我发现android.text.Selection类处理文本选择。由于此类是静态(构造函数私有)类,因此它确保在应用程序中无法同时创建2个或更多选择(因为当您添加新选择时,必须通过此类完成,并且此类将删除添加新的选择时的先前选择)。因此,无法同时在多个edittexts中选择文本。

所以我正在尝试创建自己的选择方式(是的,当用户选择时完成所做的事情时,手动添加backgroundColorSpan)。

但我如何处理锚点?由于android是开源的,我喜欢它,如果我能找到处理选择锚的类(换句话说,这个类决定何时调用Selection类来根据用户如何拖动选择将选择扩展到下一行锚。)那么在哪个类中这恰好发生了?

1 个答案:

答案 0 :(得分:0)

对于任何有兴趣的人,

android.widget.Editor上课