【发布时间】:2018-03-26 09:46:54
【问题描述】:
我遇到了问题,
- MyActivity 在 LockScreen 下,在这种情况下,我需要通过单击音量按钮从框架中启动 MyActivity;
- MyActivity 位于 Lockscreen 的顶部,在这种情况下,我什么都不做。
但是我不知道如何在框架中区分这两种情况。我知道如何获得最重要的活动,但是,LockScreen 不是活动。
我有个临时解决办法,如果MyActivity有LayoutParams.FLAG_SHOW_WHEN_LOCKED属性,设置一个自定义系统属性,这样我就知道是否通过这个自定义系统属性来启动MyActivity,但是我觉得这样不好。
我想知道是否有更好的解决方案。
【问题讨论】:
-
你有没有尝试过?
-
对不起,这是我的第一个问题,我没有把问题描述清楚,也没有看懂规则,是我的错。
标签: android lockscreen android-windowmanager activity-manager