【发布时间】:2011-04-07 10:47:01
【问题描述】:
如何在锁定屏幕上显示Activity 或Dialog?
我已经尝试通过在Activity.onCreate() 方法中设置各种窗口类型来在屏幕打开时显示我的锁定活动:
TYPE_PRIORITY_PHONETYPE_SYSTEM_ALERTTYPE_KEYGUARD
和其他人一起拥有SYSTEM_ALERT_WINDOW 和INTERNAL_SYSTEM_WINDOW 权限。
解锁设备后我的活动可见。
更新:
我实际上已经设法显示我自己的活动而不是默认的锁定屏幕。除非您使用 HOME 按钮,否则它可以完美运行。
【问题讨论】:
-
您到底想完成什么?您是在尝试实现自己的锁定屏幕还是希望在锁定屏幕上显示警报窗口(无论是什么)还是...?
-
其实我希望我能够同时实现:自己的锁屏和现有锁屏上的对话框。
-
你能发布那个代码吗?
-
@plugmind:我遇到了同样的问题,你能分享你的代码以供参考吗?
-
@plugmind,你完成了要求的任务吗,,,我还是一样……
标签: android android-activity dialog lockscreen android-windowmanager