安卓7.0以上 editable.getSpans() 顺序错乱

2018-12-13  本文已影响0人  WotYang

Android6.0 以下正常,7.0以上错误

Editable editable = getEditableText();
QuestionClickableSpan[] spans = editable.getSpans(0, editable.length(), QuestionClickableSpan.class);
Arrays.sort(spans, (o1, o2) -> editable.getSpanStart(o1)-editable.getSpanStart(o2));
上一篇下一篇

猜你喜欢

热点阅读