如何在android锁定屏幕上执行一个活动?

问题描述:

我想在关键看守屏幕上进行一项活动,但我唯一能找到的方法是禁用关键守卫,执行我的活动,然后重新启用关键守卫。如果它没有导致钥匙保护屏幕闪烁并且亮起(禁用使其消失,然后重新启用将其带回),这将是确定的。我想知道如何执行一项仍在显示的活动?有点像警报何时熄灭,它显示弹出窗口,显示在按键屏幕上?如何在android锁定屏幕上执行一个活动?

您可以在Android git上查看闹钟来源,这可能会对您有所帮助,音乐播放器的功能与您所提及的类似。所以我的建议是从android git下载音乐播放器应用程序和AlarmClock应用程序的快照,并搜索这些文件以获取KeyGuardManager。

https://android.googlesource.com/platform/packages/apps/Music/+/master

https://android.googlesource.com/platform/packages/apps/AlarmClock/+/master