我正在尝试连接到网站并获取链接。
Handler han=new Handler();
Runnable run=new Runnable() {
public void run() {
try {
Log.e("This","I am in");
doc = Jsoup.connect("someurl which is tested").get();
}
catch (IOException e) {
Log.e("This","I am in exception");
e.printStackTrace();
}
}
};
han.post(run);
Elements links = doc.select("a[href]");
元素部分不断抛出空指针异常。我不明白为什么。我已将Document doc声明为该类的顶部。这两个日志都没有打印出来。这意味着han.post(run)
没有立即调用它。如何确保仅在run()
完成后我才能访问链接?