Мы все знаем, что программирование имеет бесконечные возможности. Существует множество решений для одной проблемы, поэтому я думаю, что все вышеперечисленные решения идеальны и могут быть полезны для кого-то, но для меня это спасет мой день. *
Итак Код выглядит так
private void getWebsite() {
new Thread(new Runnable() {
@Override
public void run() {
final StringBuilder builder = new StringBuilder();
try {
Document doc = Jsoup.connect("http://www.ssaurel.com/blog").get();
String title = doc.title();
Elements links = doc.select("a[href]");
builder.append(title).append("\n");
for (Element link : links) {
builder.append("\n").append("Link : ").append(link.attr("href"))
.append("\n").append("Text : ").append(link.text());
}
} catch (IOException e) {
builder.append("Error : ").append(e.getMessage()).append("\n");
}
runOnUiThread(new Runnable() {
@Override
public void run() {
result.setText(builder.toString());
}
});
}
}).start();
}
Вам просто нужно вызвать вышеуказанную функцию в onCreate Method
вашего MainActivity
Надеюсь, это тоже полезно для вас, ребята.
Также читайте оригинальный блог на Средний