【发布时间】:2019-08-14 16:10:16
【问题描述】:
当线程没有阻塞时,为什么还要调用nativeWake()?
当一个线程调用enqueueMessage()方法时,说明线程没有阻塞,但是为什么还要调用nativeWake()呢?
MessageQueue#enqueueMessage
boolean enqueueMessage(Message msg, long when) {
……
if (needWake) {
nativeWake(mPtr);
}
}
【问题讨论】:
标签: android android-handler android-looper