final String url = "https://yandex.com/images/search?text=";
final String charset = "utf-8";
try {
String wordParam = URLEncoder.encode(strings[0], charset);
Document docImage = Jsoup.connect(url + wordParam+"&isize=large").get();
Elements images = docImage.select("img.serp-item__thumb");
Elements links = docImage.select("div.serp-item");
Если strings[0] состоит из русских символов, то результат выдаёт какую-то ерунду. Если же полученный URL скопировать в браузер, то всё ок. Опытным путём установил, что в случае русских символов в начало каждого символа добавляется %2525. Что делать?
Вопрос не совсем по теме форума, но знаю, тут есть люди занимающиеся андроидом, а stackoverflow молчит.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан