Android 当点击按钮时,安卓系统中performclick和handleCallBack(消息消息)之间的链接发生在哪里

Android 当点击按钮时,安卓系统中performclick和handleCallBack(消息消息)之间的链接发生在哪里,android,Android,以下是View类的PerformClick: private final class PerformClick implements Runnable { @Override public void run() { recordGestureClassification(TOUCH_GESTURE_CLASSIFIED__CLASSIFICATION__SINGLE_TAP); performClickInternal(); } } 这是

以下是View类的PerformClick:

private final class PerformClick implements Runnable {
    @Override
    public void run() {
        recordGestureClassification(TOUCH_GESTURE_CLASSIFIED__CLASSIFICATION__SINGLE_TAP);
        performClickInternal();
    }
}
这是处理程序的:

 public void dispatchMessage(Message msg) {
    if (msg.callback != null) {
        handleCallback(msg);
    } else {
        if (mCallback != null) {
            if (mCallback.handleMessage(msg)) {
                return;
            }
        }
        handleMessage(msg);
    }
}

只是想知道如果单击按钮,它如何调用视图的performClick方法。单击按钮时,消息不同字段的动态结构是什么?

以某种方式对其进行了分析。它通过传递给处理程序类的dispatchMessage(Message Message)的Message对象的回调字段传递。我只是想确认一下。请看图片。鼠标单击事件的回调将突出显示