Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否有通过锁屏启动活动的方法?_Java_Android - Fatal编程技术网

Java 是否有通过锁屏启动活动的方法?

Java 是否有通过锁屏启动活动的方法?,java,android,Java,Android,我需要在锁屏上启动活动。它可以是锁屏上的小活动,也可以是全新的锁屏。它必须以锁定按钮单击开始 如何做到这一点?我已经有活动、广播接收器和服务来完成所有工作,但不知道如何将活动置于锁屏上。在活动的onCreate()中,在调用setContentView()之前,添加以下内容: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); 有关您可以设置的所有窗口标志,请参阅。检查此链接我们可以在android

我需要在锁屏上启动活动。它可以是锁屏上的小活动,也可以是全新的锁屏。它必须以锁定按钮单击开始


如何做到这一点?我已经有活动、广播接收器和服务来完成所有工作,但不知道如何将活动置于锁屏上。

在活动的
onCreate()
中,在调用
setContentView()
之前,添加以下内容:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); 

有关您可以设置的所有窗口标志,请参阅

。检查此链接我们可以在android M上执行相同的操作吗?有什么提示吗@A--C@Radhey我想是的,但我自己没有试过