开发者社区 问答 正文

关于java的消息传递的问题

在启动线程发送消息的地方出现了问题 我用两种不同写法的方法写 但是第二种方法失败了 代码如下

注释掉的是可以成功的

// 定义一个计时器,让该计时器周期性地执行指定任务
        /*new Timer().schedule(new TimerTask() {
            @Override
            public void run() {
                // 发送空消息
                myHandler.sendEmptyMessage(0x1233);
            }
        }, 0, speed);
*/
        timerTask = new TimerTask()
        {
            @Override
            public void run()
            {
                myHandler.sendEmptyMessage(0x1233);
 
            }
        };
        timer = new Timer();
        timer.schedule(timerTask,speed);
 

展开
收起
爵霸 2016-05-31 10:39:07 1822 分享 版权
1 条回答
写回答
取消 提交回答
  • schedule的参数

    2019-07-17 19:21:30
    赞同 展开评论
问答分类:
问答标签:
问答地址: