Как я могу показать ссылку, размещенную в новостной ленте? Если оно содержит изображение, оно также должно быть показано

Предположим, что значение общего ресурса для ссылки Google из API является

<a target='_blank' href='https://www.google.co.in/' target='_blank'>
     https://www.google.co.in/
</a>

<h5>
    <a target='_blank' href='https://www.google.co.in/' target='_blank'>
        Google
    </a>
</h5>
<section class='detail-hldr'>
    <blockquote class='smal-video-pnl'>
        <figure class='smal-video-thumb'> 
            <img src='https://www.google.co.in/images/icons/product/chrome-48.png' class='max-width370' alt='Google'> 
        </figure>
    </blockquote>
</section>"

Как это можно показать в ленте новостей? Нужно ли нам использовать textview или сочетание textview а также imageview?
Понятия не имею, помогите пожалуйста... ожидаемый результат..

1 ответ

Я думаю, что вы хотите сделать, как Facebook. В Сети мы делаем это, извлекая meta-data от ссылки, а затем отображать его соответственно. Вот ссылка, чтобы узнать о метатеге и его компоненте.

В Android мы можем использовать экстрактор метаданных. Загрузите последнюю версию .jar и импортировать его в свой проект libs папка.

А затем используйте следующий код для получения метаданных:

try {
            InputStream is = new URL("your image url").openStream();
            BufferedInputStream bis = new BufferedInputStream(is);
            Metadata metadata = ImageMetadataReader.readMetadata(bis,true);

      for (Directory directory : metadata.getDirectories()) {
       for (Tag tag : directory.getTags()) {
         System.out.println(tag);
       }
      }
    }catch (ImageProcessingException e){}
     catch (IOException e) {}

Ссылка на этот ответ Stackru.

Другие вопросы по тегам