1
我試圖在SpannableString
上獲取應用範圍的集合,然後找到它們的應用範圍。那可能嗎?據我所見,似乎沒有內置的方法來做到這一點。我對嗎?在SpannableString中獲取應用範圍的範圍
Object[] spans = spannableString.getSpans(0, spannableString.length(), Object.class);
List<Object> spanArray = asList(spans);
for (Object span: spanArray) {
if (span.getClass().equals(MyCustomSpan.class)) {
MyCustomSpan s = (MyCustomSpan) span;
// Get the range in spannableString where this span has been applied.
// How do I do this?
}
}
太棒了!像魅力一樣工作。 :) – 2014-08-27 14:09:11