我需要在锁定屏幕上开始活动。它可以是锁定屏幕上的小活动或全新的锁定屏幕。它必须以单击锁定按钮开始
这个怎么做?我已经有活动、广播接收器和服务来完成所有工作,但不知道如何将活动放在锁定屏幕上。
在您的 Activity 中onCreate()
,在调用之前setContentView()
,添加以下内容:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
对于您可以设置的所有窗口标志,请参阅documentation