作者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