В моем приложении для Android у меня есть различные URL-адреса, к которым я обращаюсь из базы данных, а затем открываю WebView для отображения этого URL-адреса.Обычно URL выглядит примерно так:
http://www.mysite.com/referral.php?id=12345
Эти реферальные ссылки всегда перенаправляют / пересылают на другой URL.Иногда полученный URL-адрес непосредственно к изображению.Иногда это в PDF.Иногда это просто другая HTML-страница.
В любом случае мне нужно различать эти типы страниц.Например, если полученный URL-адрес ссылается на PDF-файл, я хочу использовать трюк Google Docs Viewer для его отображения.Если это просто обычная HTML-страница, я хочу просто отобразить ее, а если это изображение, я планирую загрузить изображение и отобразить его в своем приложении определенным образом.
Я думаю, что лучший способ приблизитьсяэто должно определить тип пантомимы полученного URL.Как ты это делаешь?И есть ли лучший способ выполнить то, что я хочу?