我怎样才能显示一个 Activity
或 Dialog
可见的锁定屏幕?
我已经试过在屏幕打开时显示我的锁定活动,方法是在 Activity.onCreate()
方法中设置不同的窗口类型:
TYPE_PRIORITY_PHONE
TYPE_SYSTEM_ALERT
TYPE_KEYGUARD
和其他与 SYSTEM_ALERT_WINDOW
和 INTERNAL_SYSTEM_WINDOW
权限一起。
解锁设备后,我的活动可见。
更新:
我实际上已经设法显示了我自己的活动,而不是默认的锁定屏幕。它工作完美,除非你使用主页按钮。