List of usage examples for com.facebook.react.views.text TextInlineImageSpan getDrawable
public abstract @Nullable Drawable getDrawable();
From source file:fr.bamlab.textinput.ReactEditText.java
License:Open Source License
@Override protected boolean verifyDrawable(Drawable drawable) { if (mContainsImages && getText() instanceof Spanned) { Spanned text = (Spanned) getText(); TextInlineImageSpan[] spans = text.getSpans(0, text.length(), TextInlineImageSpan.class); for (TextInlineImageSpan span : spans) { if (span.getDrawable() == drawable) { return true; }/*from ww w.j a va 2s .com*/ } } return super.verifyDrawable(drawable); }
From source file:fr.bamlab.textinput.ReactEditText.java
License:Open Source License
@Override public void invalidateDrawable(Drawable drawable) { if (mContainsImages && getText() instanceof Spanned) { Spanned text = (Spanned) getText(); TextInlineImageSpan[] spans = text.getSpans(0, text.length(), TextInlineImageSpan.class); for (TextInlineImageSpan span : spans) { if (span.getDrawable() == drawable) { invalidate();/* ww w . j a v a 2s. c om*/ } } } super.invalidateDrawable(drawable); }