我正在使用JSOUP HTML解析器来解析HTML。我有一个特定的网站,如example.com/test.html。该网站由几个div组成。在第一次加载时,我需要加载第一个div。接下来我需要在微调器中加载由选定值指定的div。所以我的问题是:有没有办法使用异步任务来Jsoup.connect().get()
,然后多次使用这个加载的文档?我在异步任务中对其进行了编程,但后来我意识到我不能多次使用相同的异步任务。
有什么建议吗?
先谢谢
答案 0 :(得分:0)
我不是java或android专家,但我会尽力帮助。
基本上 - 您必须了解什么是回调/接口以及如何使用它们。
您必须通过在Document
类中声明Activity
对象来存储下载的HTML,并添加允许AsyncTask从"外部"更新该文档的回调。另一个帖子Activity
。
类似于使用回调更新UI。