我正在尝试制作一个行为类似于封面应用的应用,在其中我可以显示时钟,接听或拒绝电话,控制音乐等等。
但是我在 Android Oreo 上遇到问题。
在以前的版本中,我可以使用指示器TYPE_SYSTEM_ERROR
进行操作,并且可以使用该指示器将视图放置在所有其他视图之上,包括调用视图。
但是对于Android Oreo,我尝试对TYPE_APPLICATION_OVERLAY
执行相同的操作。
它可以部分工作,但不适用于电话屏幕,当有来电时带有此标志,本机呼叫屏幕位于我的应用程序顶部,我不希望这样做。
我可以将我的应用程序放在priv_app文件夹中。而且我可以拥有系统权限。
我该怎么办?
代码是