今天在犯了一个愚蠢的错误,TimerTask中更新UI界面了,难怪半天没反应。
在网上搜了一篇Timer更新UI的帖子转过来。
错误写法:
TimerTask 里面直接做UI更新,没有在UIThread里面。与Java的EDT线程,是同一概念。
正确写法一 : 交由UI Thread处理
正确写法二 :由Handler处理UI 更新。
今天在犯了一个愚蠢的错误,TimerTask中更新UI界面了,难怪半天没反应。
在网上搜了一篇Timer更新UI的帖子转过来。
错误写法:
TimerTask 里面直接做UI更新,没有在UIThread里面。与Java的EDT线程,是同一概念。
正确写法一 : 交由UI Thread处理
正确写法二 :由Handler处理UI 更新。