Как получить URL картинки из браузера?

Рейтинг: 1Ответов: 0Опубликовано: 03.03.2015

Есть приложение, в котором есть кнопка и EditText, по нажатию на которую необходимо вывести запрос, который будет браться из EditText, в google, и не просто в google, а в google картинки, далее пользователь тыкает на картинку и браузер возвращает ему URL картинки.

Я не силён в познаниях HTML и запросов, но моих мозгов достаточно, чтобы взять и распарсить самому какой-нибудь запрос в разделе картинок, поэтому я с этим моментом справился, необходимо вводить нечто наподобие:

https://www.google.ru/search?q=images&newwindow=1&biw=1680&bih=949&source=lnms&tbm=isch&sa=X&ei=Y4b1VN34BoHAUoSFhJgI&ved=0CAcQ_AUoAQ

В принципе, если взглянуть, то понятно, где находится сам запрос, и какое разрешение выставлено в поиске, тут ничего трудного, но меня волнует вопрос, как потом по нажатию на картинку вернуть её URL. У меня лишь 2 мысли: либо использовать WebChromeClient, либо реализовывать WebView и уже пытаться что-то делать там.

Также заранее благодарю за ответы и хотелось бы ещё спросить, где можно почитать про запросы и как они формируются, чтобы получше понять, что значат все эти префиксы в ссылке, описанной выше и какие ещё можно использовать для более точного поиска. Спасибо!

Обновление

Также хотелось добавить, что даже с выставленным разрешением в поиске картинки всё равно выводятся в неотсортированном виде или браузер выводит картинки, которые предназначены для вывода в поисковик, но сам браузер подразумевает, что эти картинки имеют нужное разрешение, но находятся на сайте?

На данный момент получилось самому нарыть кое-какой способ, который связан с WebView. Попробую реализовать его, если получится, то дам ответ тут.

Ответы

Ответов пока нет.