我想创建一个 float 在锁定屏幕上的 Activity 并用它做一些事情,我认为每个应用程序都会按顺序出现在另一个应用程序上,但我不知道如何。所以我想同时显示 KeyGuard(将始终启用)和 Activity,因此如果 Activity 具有半透明主题(不可见背景),则 Keyguard 将在后面可见。
有一种方法可以创建一个 float 在锁定屏幕上的 Activity 吗?谢谢。
我试过这个: Android activity over default lock screen , 和类似的解决方案,但没有运气。
最佳答案
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON|
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD|
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
只需将以上代码添加到您的 onCreate() 函数即可。
关于Android 创建一个 float 在锁屏上的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8185572/