【发布时间】:2016-07-17 04:58:40
【问题描述】:
我正在创建一个应用来保留一些 URL,并且我想在列表视图中的页面标题旁边显示一个预览缩略图。
我在 Whatsapp 上看到了类似的内容,当我输入一个网址(例如:http://www.google.com)时,该应用会获得一些预览拇指并将其放在链接旁边。
那么我怎样才能做到这一点并将这个拇指放在我的列表视图中呢?
【问题讨论】:
标签: android url thumbnails preview
我正在创建一个应用来保留一些 URL,并且我想在列表视图中的页面标题旁边显示一个预览缩略图。
我在 Whatsapp 上看到了类似的内容,当我输入一个网址(例如:http://www.google.com)时,该应用会获得一些预览拇指并将其放在链接旁边。
那么我怎样才能做到这一点并将这个拇指放在我的列表视图中呢?
【问题讨论】:
标签: android url thumbnails preview
找了几个小时,我找到了一个可行的解决方案,但我认为这可能不是最简单的方法。
解决方案: 将页面的 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">
我认为有更好的方法更容易做到这一点,但这就是我找到的方法。等待想法。
谢谢
【讨论】: