如何从Android上的URL页面获取预览拇指?

时间:2016-03-29 14:46:52

标签: android url thumbnails preview

我正在创建一个应用程序来保留一些网址,我想在列表视图中显示页面标题旁边的预览缩略图。

我在Whatsapp上看到类似的东西,当我输入一个网址(例如:http://www.google.com)时,该应用获得一些预览拇指并将其放在链接旁边。

那么我怎么能这样做并将这个拇指放在我的列表视图中呢?

2 个答案:

答案 0 :(得分:0)

最好使用API​​从网址生成拇指图像... 检查这个LINK ...如果你想要...免费找

示例:来自HERE

https://api.thumbalizr.com/?url=http://www.facebook.com

https://api.thumbalizr.com/?url=http://www.google.com

答案 1 :(得分:0)

寻找它几个小时,我找到了一个有效的解决方案,但我认为这可能不是最简单的方法。

解决方案: 将页面的URL下载到设备上的临时文件。 阅读临时文件并尝试查找描述该页面拇指的一些正则表达式。 使用之前找到的链接下载拇指并删除临时文件。

我寻找的模式是:

<meta property="og:image" content="http://link_for_the_thumb" />
<meta content="http://link_for_the_thumb" itemprop="image">
<link rel="image_src" href="http://link_for_the_thumb">

我认为有一种更好的方法可以做到这一点,但这就是我找到的方式。等待想法。

谢谢