作者sarah0050 (莎拉醬)
看板AndroidDev
標題[問題] 抓XML內容無法更新至GUI(未顯示)
時間Thu Jan 16 17:40:33 2014
新手最近在看youtube教學:
http://ppt.cc/zjKq
內容是用DOM方式抓取XML後, 回傳顯示在GUI的TextView上
完成到最後TextView卻沒顯示,
log看到數值都有正常抓到並顯示在log上,只差最後一步轉移到GUI
但debug偵錯時會在breakpoint陷入迴圈
想請教一下是哪邊出了問題?
logcat及程式碼太長放在Git:
http://ppt.cc/TWZc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.211.93
1F:→ ljhgc:確定有進到onPostExecute嗎 01/16 23:07
2F:→ ljhgc:若有,進入的時間點呢?確定在doinbackground之後? 01/16 23:09
3F:→ sarah0050:這也是我的另一個問題 原始碼一樣但不知道哪邊進入 01/17 00:45
4F:→ sarah0050:找到有人問onPostExecute是不是Override方法 終於解了 01/17 11:56
5F:→ sarah0050:AsyncTask子類別Override這兩個方法 大括弧一起包就OK了 01/17 11:59
6F:→ sarah0050:感謝樓上指出方向~ 01/17 12:00
7F:推 ljhgc:因為onPostExecute本來就是AsyncTask的function啊,你寫在 01/17 14:20
8F:推 ljhgc:外面就變成你activity的了,AsyncTask看你沒幫他寫,他就 01/17 14:22
9F:→ ljhgc:只好呼叫他本身(super)的了 01/17 14:22