我正在尝试解析一些 HTML 代码并检索 img 标记的内容。我使用以下代码来执行此操作:
Spanned img = Html.fromHtml(sourceText);
当我开始调试并查看 Spanned img 对象的内容时,我可以看到 mSpans 包含一个 ImageSpan,这个 ImageSpan 源是正确的 url。不过,我在检索源代码时遇到了极大的困难。关于从 Spanned 对象中检索 ImageSpan 的文档非常不清楚。我试过这个方法:
ImageSpan[] spans = img.getSpans(0, img.length(), ImageSpan.class);
但这只是返回一个空数组。
所以要清楚:我想在 Spanned 对象中检索 ImageSpan。