美文网首页
安卓开发Handler的使用

安卓开发Handler的使用

作者: 510bb14393e1 | 来源:发表于2022-04-29 07:07 被阅读0次

    使用Handler可以进行activity之间,类之间传递数据还可以更新ui数据。
    下面我将实现类与类之间的数据传输。
    首先在需要接收值的MainActivity类里面写下这些代码

    public static MyHandler handler;
    //创建内部类
        class MyHandler extends android.os.Handler{
            @Override
            public void handleMessage(android.os.Message msg) {
                if(msg.what==1){
                    System.out.println("收到消息内容 "+msg.obj);
                }
            }
        }
    

    然后在需要传递值的类里写下这些代码

    android.os.Message m=new android.os.Message();
    m.what=1;
    m.obj="我是传递的值";
    //发送消息给MainActivity类
    MainActivity.handler.sendMessage(m);
    
    

    相关文章

      网友评论

          本文标题:安卓开发Handler的使用

          本文链接:https://www.haomeiwen.com/subject/xuoryrtx.html