首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓LockScreen小工具

安卓LockScreen小工具
EN

Stack Overflow用户
提问于 2020-05-22 22:24:19
回答 1查看 59关注 0票数 0

我们可以根据最新的android sdk在锁定屏幕上显示任何小工具吗?或者我们如何在锁屏上绘制布局?

参考应用程序:https://play.google.com/store/apps/details?id=app.medicalid.free

这个应用程序在锁定屏幕上显示图标,并在没有解锁设备的情况下点击图标显示另一个活动。

我们如何实现这一功能?

EN

回答 1

Stack Overflow用户

发布于 2020-05-25 13:31:52

我安装了你的示例应用程序,如果你想在锁定屏幕上显示活动,你可以使用以下代码:

代码语言:javascript
复制
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1)
        {
            setShowWhenLocked(true);
            setTurnScreenOn(true);
            KeyguardManager keyguardManager = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
            if(keyguardManager!=null)
                keyguardManager.requestDismissKeyguard(this, null);
        }
        else
        {
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
                    WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
                    WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61957182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档