[問題] jsoup執行緒問題

作者: bruce0428 (bruce)   2017-04-08 17:42:35
小弟最近在學jsoup
後來利用java測試jsoup成功了
問題是要轉來Android遇到麻煩
想直接把jsoup code 寫在Button OnClickListener裡面
上網查需要用thread
直接在Button監聽事件中寫入
new Thread(new Runnable() {
@Override
public void run() {
//jsoup code
}
}).start();
這樣的程式碼
有錯嗎
怎麼測試都是按下按鈕後閃退
作者: benedict76 (ben)   2017-04-08 18:10:00
crash有log阿,可以去看看錯在那行
作者: y3k (激流を制するは静水)   2017-04-08 18:29:00
你在new Thread()裡面的code 如果有對UI元件做動作 要用runOnUiThread()去跑
作者: benedict76 (ben)   2017-04-08 19:43:00
可用asynctask做
作者: bruce0428 (bruce)   2017-04-08 21:54:00
已解決 感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com