过去 2 天我一直在 SW、google 等网站上寻找。我正在寻找一种方法来实现原生 Android ICS 锁屏附带的活动,如下面的屏幕所示。这些屏幕来自Player Pro,但我注意到其他播放器(例如PlayerPro)也具有相同的功能,看起来完全相同,这就是为什么我认为它是原生的,或者至少有一种通用的实现方式。
到目前为止,我只设法使用这些标志来获取替换锁屏的 Activity:
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
在这些事件上使用 BroadCaseReciever:
Intent.ACTION_SCREEN_ON
Intent.ACTION_SCREEN_OFF
Intent.ACTION_USER_PRESENT
我的问题是我希望我的活动显示为锁屏而不是替换它。你们知道如何实现这一目标吗?
是否有本机隐藏的 API 来执行此操作?
你们可以链接我一些实现此特定功能的示例吗?
提前致谢 ;)