老师,如果Runnable线程不创建在MainActivity里面,是不是就不能直接更新UI了
老师,如果Runnable线程不创建在MainActivity里面,而是单独的一个类,那么是不是就不能利用Handler在线程里直接更新TextView和ImageView了?
老师,如果Runnable线程不创建在MainActivity里面,而是单独的一个类,那么是不是就不能利用Handler在线程里直接更新TextView和ImageView了?
2015-05-11
你问的问题难道不是:是不是线程不创建在MainActivity里就不能利用handler刷新UI吗?!难道你想表达的是:是不是在非UI线程不能刷新UI?我觉得你要表达的应该是后面这个意思,如果是呢,我的回答是:通常情况下,非UI线程不能直接更新UI,但是,其实在非UI线程中是可以更新UI的。我给你一篇大神的文章,你可以参考一下,希望能对你有帮助。链接:http://blog.csdn.net/aigestudio/article/details/43449123
举报