我很想确定是什么导致我的应用程序内的屏幕打开。我已经知道并使用了 ACTION_SCREEN_ON 和 USER_PRESENT 广播,但我似乎无法弄清楚如何确定屏幕打开的原因。
是因为用户按了电源键吗?也许有电话打进来,或者有新的短信到达。或者,也许一些随机应用程序要求屏幕打开。
我对控制屏幕何时打开或关闭不感兴趣,只是确定其背后的原因,因此我的应用程序可以做出相应的响应。
在此先感谢您的帮助
我很想确定是什么导致我的应用程序内的屏幕打开。我已经知道并使用了 ACTION_SCREEN_ON 和 USER_PRESENT 广播,但我似乎无法弄清楚如何确定屏幕打开的原因。
是因为用户按了电源键吗?也许有电话打进来,或者有新的短信到达。或者,也许一些随机应用程序要求屏幕打开。
我对控制屏幕何时打开或关闭不感兴趣,只是确定其背后的原因,因此我的应用程序可以做出相应的响应。
在此先感谢您的帮助