这个问题已经被问过两次了,但是没有答案 安装在小米设备上的应用需要一个名为“在锁定屏幕上显示”的权限,以便在设备被锁定时开始活动 如何在Android Studio中以编程方式提示用户启用此权限,某些消息收发应用(例如Messenger,Telegram,Whatapp)已启用此权限 我已经添加了这四个标志,但是如果未授予权限,则不会显示活动
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);
预先感谢
答案 0 :(得分:0)
以下是显示如何创建小部件的文档: https://developer.android.com/guide/topics/appwidgets/index.html#lockscreen
您必须创建一个具有标志且设置为
的小部件getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
可帮助用户在锁屏上进行交互