mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-26 16:03:18 +00:00
Use object replacement character for image span
This commit is contained in:
parent
76590055c8
commit
1ad015c5a6
1 changed files with 3 additions and 1 deletions
|
@ -1914,7 +1914,7 @@ public class FragmentCompose extends FragmentBase {
|
||||||
throw new IllegalArgumentException(context.getString(R.string.title_no_image));
|
throw new IllegalArgumentException(context.getString(R.string.title_no_image));
|
||||||
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
|
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
|
||||||
|
|
||||||
s.insert(start, " ");
|
s.insert(start, " \uFFFC "); // Object replacement character
|
||||||
ImageSpan is = new ImageSpan(context, cid);
|
ImageSpan is = new ImageSpan(context, cid);
|
||||||
s.setSpan(is, start + 1, start + 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
|
s.setSpan(is, start + 1, start + 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
|
||||||
|
|
||||||
|
@ -1924,6 +1924,8 @@ public class FragmentCompose extends FragmentBase {
|
||||||
if (!image)
|
if (!image)
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
|
args.putInt("start", start);
|
||||||
|
|
||||||
return HtmlHelper.fromHtml(HtmlHelper.toHtml(s), new Html.ImageGetter() {
|
return HtmlHelper.fromHtml(HtmlHelper.toHtml(s), new Html.ImageGetter() {
|
||||||
@Override
|
@Override
|
||||||
public Drawable getDrawable(String source) {
|
public Drawable getDrawable(String source) {
|
||||||
|
|
Loading…
Reference in a new issue