在屏幕上显示某些内容时,是否可以将Android设备保持在锁定状态?意味着所有功能都可以像设备被锁定一样工作(因为它会被锁定),唯一的区别是屏幕上会显示某些内容。此问题的主要目的是显示某些内容,就像通知栏处于锁定状态一样,并且能够返回到原始锁定屏幕而不是在设备上显示某些内容,并且一旦按下锁定屏幕,它就会消隐设备,您必须再次按它以返回到锁定的界面。
答案 0 :(得分:3)
将此行添加到您的活动中。即使屏幕被锁定,窗口也会显示,就像那样简单。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
干杯.......... !!!!!!!!!
答案 1 :(得分:1)
您可以排序执行此操作。这方面有一些customization tools and how-to's,但从开发的角度来看,你想看看this question中CommonsWare的评论。
有一些open source code可用,你可以查看其他人如何做到这一点,但听起来像Android团队正在逐步改进此功能。
更新:您的问题也引起了我对此方面的兴趣,因此我一直在浏览有关此主题和其他一些主题的Google小组。这是an interesting,但较旧的阅读也有一些背景知识。
答案 2 :(得分:0)
如果您查看将消息添加到锁定屏幕的开源项目contact owner,您可以了解如何完成
"if you find this phone please call +49 ..."
Android 4.2引入了用户添加widgets to the lock screen的功能。