Android中handler更新UI

Posted 志向远大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中handler更新UI相关的知识,希望对你有一定的参考价值。

1.发送消息

Message msg = new Message();
msg.what = 0; //标识是哪个Message 
msg.obj = itemAmounts;// (传递的参数, 可不加)
myHandler.sendMessage(msg);             

2.handler里面处理信息

private Handler mHandlerAdapter = new Handler() 
        @Override
        public void handleMessage(Message msg) 

            switch (msg.what) 
            case 1: // 判断是哪个Message
                String itemAmountsString = (String) msg.obj; //获取传递的参数
                break;
            
        
    ;

以上是关于Android中handler更新UI的主要内容,如果未能解决你的问题,请参考以下文章

Android Handler 具体解释

Android 更新UI的两种方法——handler和runOnUiThread()

android中handler的使用之一

如何在android一条单独线程,更新ui ?

Android 异步更新UI-线程池-Future-Handler实例分析

Android艺术——探究Handler运行机制