Android - Определить тип mime URL?

В приложении Android у меня есть различные URL-адреса, к которым я обращаюсь из базы данных, а затем открываю WebView для отображения этого URL-адреса. Обычно URL-адрес выглядит примерно так:

http://www.mysite.com/referral.php?id=12345

Эти ссылки всегда перенаправляют/пересылают на другой URL-адрес. Иногда результирующий URL-адрес непосредственно соответствует изображению. Иногда это в PDF. Иногда это просто другая HTML-страница.

В любом случае, мне нужно уметь различать эти различные типы страниц. Например, если в результате URL ссылки на PDF-файл, я хочу использовать Google Docs Viewer для его отображения. Если это просто обычная HTML-страница, я хочу просто отобразить ее, а если это изображение, я планирую загрузить изображение и отобразить его в приложении определенным образом.

Я считаю, что лучший способ подойти к этому - определить тип mime результирующего url. Как ты это делаешь? И есть ли лучший способ достичь желаемого?

-121--1920462- используя jquery для поиска всех td в таблице по позициям столбцов Я пытаюсь добавить класс к последней ячейке в каждой строке таблицы... это не работает... он применяет reyStyle только к последнему элементу в первой (верхней) строке ...//последняя ячейка в каждой строке...

Я пытаюсь добавить класс к последней ячейке в каждой строке таблицы... это не работает... он применяет только reyStyle к последнему элементу в первой (верхней) строке...

//the last cell in every row all have border right
                var lastIndex = getLastVisibleIndex();
                var rows = $("table.scrollable tr");
                rows.each(function () {
                    $("td:eq(" + lastIndex + ")").addClass(rightStyle)
                });
5
задан FiveTools 5 October 2011 в 16:07
поделиться