(Spanned spanned)
| 4388 | } |
| 4389 | |
| 4390 | private static Spanned reverseSpans(Spanned spanned) { |
| 4391 | Object[] spans = spanned.getSpans(0, spanned.length(), Object.class); |
| 4392 | Spannable reverse = Spannable.Factory.getInstance().newSpannable(spanned.toString()); |
| 4393 | if (spans != null && spans.length > 0) |
| 4394 | for (int i = spans.length - 1; i >= 0; i--) |
| 4395 | reverse.setSpan( |
| 4396 | spans[i], |
| 4397 | spanned.getSpanStart(spans[i]), |
| 4398 | spanned.getSpanEnd(spans[i]), |
| 4399 | spanned.getSpanFlags(spans[i])); |
| 4400 | return reverse; |
| 4401 | } |
| 4402 | |
| 4403 | interface ImageGetterEx { |
| 4404 | Drawable getDrawable(Element element); |
nothing calls this directly
no test coverage detected