[英]In android, I have Edittext view containing Spannable text
在Android中,我有一个Edittext视图,其中包含可扩展文本,其中包括图像。 当我使用“ toHTML”将其转换为HTML时,图像源为null。 任何人都可以帮助我如何获取图像名称代替null。
例如,我的内容像“ abhi” [某些图片]
当我转换它时,我得到的HTML如下。
<p dir="ltr"><img src="null"> <u>abhi</u></p>
而不是我想要的
<p dir="ltr"><img src="imagename"> <u>abhi</u></p>
这取决于跨度文本的构造方式。 假设包含在跨文本中的图像是ImageSpan实例。
ImageSpan具有许多构造函数:
这些构造函数将为mSource ( ImageSpan的内部成员)分配一个值,稍后将由Html.toHtml()使用该值生成有效的src 。
其他常用的ImageSpan构造函数:
使用上述构造函数创建跨文本图像时,您将得到src为null 。
字符串htmlString = Html.toHtml(SpannableText);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.