android - 改变了 stopLockTask 的行为?
问题描述
几周以来,我在我的应用程序中遇到了不同的 Activity.stopLockTask 行为。我认为它始于 Android 更新(Android 8.0.0 的安全补丁 2019 年 11 月?),但我不确定。
旧的行为是,当调用 stopLockTask 时,应用程序保持活动状态(可见)。现在似乎锁定屏幕激活并隐藏了活动(调用了 onPause)。解锁锁屏后,应用程序再次可见。但这不是我需要的。
该应用程序用于滑翔伞,我允许用户暂时锁定该应用程序,以防止例如在飞行准备期间离开该应用程序发生意外。该应用程序可以由用户解锁,甚至可以在起飞后自动解锁。但当然,该应用程序应该在无需解锁手机的情况下保持在前台可见(尤其是大多数飞行员都戴着手套)。
有没有人经历过同样的变化,有没有办法恢复旧的行为?
解决方案
推荐阅读
- html - 嵌入带有播放列表视图的 youtube 播放器
- python - 如何在 spyder 中正确输入模块?
- swift - 在 Xcode 中,如何切换分支、合并更改以及选择要合并的更改?
- javascript - 为什么 sinon 存根不替换实际的exports.function
- powershell - 来自 Analysis Services 的 SSAS 列表角色和维度权限 (RLS)
- python - 如何处理 JSON 有效负载的字段名称中的特殊字符
- ios - UITextField 自定义清除按钮在 layoutIfNeeded 上跳转
- c# - 各种错误随机出现
- java - Java 交换字符而不是元音
- reactjs - 阿波罗。如何在没有 jwt 令牌检查的情况下允许登录/注册查询?