读书人

android中非UI线程实施ui操作

发布时间: 2012-08-29 08:40:14 作者: rapoo

android中非UI线程执行ui操作

相信大家都知道在android开发中使用Thread+Handler在非UI线程执行ui操作,但是如果你对Thread+Handler方式感觉繁琐,不妨试试Activity提供的另外一种简单的方法runOnUiThread,runOnUiThread可以帮助你在线程中执行UI更新操作,我们只需要在线程中:

MyActivity.this. runOnUiThread(new Runnable() {                     @Override                         public void run() {                            // refresh ui 的操作代码                        }                     });
?这样的话是不是简略一点 :)

读书人网 >Android

热点推荐