在 class 发送 SCREEN_OFF / ON 广播的 AOSP 中
In AOSP which class sends SCREEN_OFF / ON broadcast
我无法识别发送 SCREEN_ON / SCREEN_OFF 广播的代码。具体来说,我正在寻找 Android 5.0.2
SCREEN_ON
/SCREEN_OFF
广播是从 services/core/java/com/android/server/power/Notifier.java
发送的。
创建 SCREEN_ON
意图(link):
mScreenOnIntent = new Intent(Intent.ACTION_SCREEN_ON);
发送广播(link):
mContext.sendOrderedBroadcastAsUser(mScreenOnIntent, UserHandle.ALL, null,
mWakeUpBroadcastDone, mHandler, 0, null, null);
类似于 SCREEN_OFF
。
Notifier
由 PowerManagerService
(link) 控制。
我无法识别发送 SCREEN_ON / SCREEN_OFF 广播的代码。具体来说,我正在寻找 Android 5.0.2
SCREEN_ON
/SCREEN_OFF
广播是从 services/core/java/com/android/server/power/Notifier.java
发送的。
创建 SCREEN_ON
意图(link):
mScreenOnIntent = new Intent(Intent.ACTION_SCREEN_ON);
发送广播(link):
mContext.sendOrderedBroadcastAsUser(mScreenOnIntent, UserHandle.ALL, null,
mWakeUpBroadcastDone, mHandler, 0, null, null);
类似于 SCREEN_OFF
。
Notifier
由 PowerManagerService
(link) 控制。