android处理程序中的handle()是什么

时间:2014-11-17 00:12:11

标签: android handler

我正在开发一个运行良好的Android项目,它使用Handler方法。但是,我无法在任何教程或文档中找到这种特定的方法。

Handler方法如下所示:

    private Handler OnName = new Handler() {
    @Override
    public void handle() {
        //do some stuff that needs it's own thread
        finish();
    }
};

它正在覆盖handle()方法,我在the documentation

中找不到它

我是在寻找错误的地方,还是这是为了什么? 有人可以在handle()时做一个简短的解释或一个很好的链接 触发?

1 个答案:

答案 0 :(得分:3)

  

我正在开发一个以前编码器使用Handlers

的android项目

更重要的是,以前的编码员没有使用不同的类名,导致遇到代码库的其他人感到困惑。

请给我以前的编码员打一个鳟鱼。

  

我找错了地方,或者这是为了什么?

正如您所发现的,这不是android.os.Handler,而是其他内容。我的猜测是它是android.os.Handler的子类,其中(无论出于什么原因)他们忽略了通常传递给Message的{​​{1}}。