我构建了一个活动,当我在锁定的屏幕上点击某个按钮组合时,它可以自行启动。尽管按了两次电源按钮,我也设法保持了活动的运行 --> 屏幕关闭和屏幕打开 --> 活动仍在运行,并且键盘锁仍然退休。这是通过在我的活动的 onCreate() 方法中添加标志来完成的。
i.e. getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
现在我想用 Intent.ACTION_CALL 达到同样的效果。但问题是我无法覆盖该意图的任何方法,因为它似乎完全由 android 运行。此外,在我点击 startActivity 之前向意图添加标志不起作用,因为我不能在这里使用必要的标志。
有谁知道我如何实现它?