【发布时间】:2020-01-06 01:31:11
【问题描述】:
如何在这段 Async 代码中封装一个方法,以便我可以将变量“doc”作为返回值返回,以便我可以重用这个方法?我不能在这个类中声明一个静态方法,当我尝试使用一个void方法时,无法返回变量“doc”,并且代码中也有错误。
class JsoupParseTask extends AsyncTask<String, Void, Document> {
protected Document doInBackground(String... urls) {
Document doc = null;
try {
doc = Jsoup.connect("https://jsoup.org//").get();
}
catch (IOException e)
{
e.printStackTrace();
}
return doc;
}
}
【问题讨论】: