当我的Android应用程序的应用程序信息屏幕在设置屏幕中打开时,需要在应用程序信息页面顶部绘制覆盖屏幕。我怎么知道我的应用程序的应用程序信息屏幕已经打开。当应用程序信息屏幕打开时,我们会收到任何回调吗。例如:设置->应用程序->MyApp[要求在我的应用程序的屏幕上绘制覆盖图]
提前感谢
当应用程序信息屏幕打开时,我们会得到任何回调吗。例如:设置->应用程序->MyApp
不,对不起。
需要在应用程序信息屏幕顶部绘制覆盖屏幕
出于安全考虑,我真诚地希望这是不可能的。用户需要能够卸载应用程序、清除数据、调整权限、控制通知行为等。
我认为你无法判断用户是否在你的应用程序信息屏幕中,不过你可以监控一些设置窗口。请注意,它不再可能绘制任何系统组件,我不记得从哪个版本的android开始,但已经有一段时间了,我认为从android 7.0左右开始,因此,你不能阻止用户点击他们想要的任何地方,只要他们正在查看系统ui(如设置应用程序、状态栏等(