如何用Handler实现传值

来源:互联网 发布:云计算运维要求 编辑:程序博客网 时间:2024/05/22 17:36





有的时候我们需要用到传值,传值我们就需要用到Handler了




我们要现在下面定义一个message



Message message = Message.obtain();message.arg1 = 1;hand.sendMessage(message);




然后我们要用Handler进行接收



private Handler hand = new Handler(){    @Override    public void handleMessage(Message msg) {        super.handleMessage(msg);        if (msg != null){            view.setBackgroundColor(Color.RED);        }    }};




这样就可以实现用Handler进行传值了