我有一个从MySQL数据库中获取数据的应用程序。该数据包含图像网址,我已设法实现imageLoader类以使用图像网址显示图像。然而,在显示一个包含在提取的文本中并包含在<img>
标记中的图像时,我已经走到了尽头。请帮助我显示帖子内容中包含的图像。以下是获取数据的示例。
This is a sample post, you may choose to continue reading or not. <a href='http://website.com/post'><img src=' http://website.com/post.jpg'></a>
This is a sample post, you may choose to continue reading or not
从上面的文字中,如何在android imageview中显示 http://website.com/post.jpg ?
答案 0 :(得分:0)
如果您只想从数据库中返回的文本中提取图像网址,则以下内容就足够了:
int start = s.indexOf("<img src='")+10;
int end = s.indexOf("'",start);
String url = s.substring(start, end));
其中s是从数据库返回的字符串
答案 1 :(得分:0)
我终于找到了解决问题的完美解决方案。使用jsoup,我能够在我的字符串中获取HTML标记,并且我能够用我想要的任何内容替换整个HTML片段。感谢您的投入,希望这个答案可以帮助某人。