调整其他应用程序中的活动大小或添加其他活动的视图



我一直在使用android的窗口管理器将视图添加到屏幕上,并将活动放在后面,这样看起来活动是在其他应用程序上绘制的浮动窗口上运行的,通过简单地放大视图并使用windowmanager.addView(view, windowParameters)现在我想知道的是,是否可以在另一个应用程序的视图上执行此操作,或者是否可以在我的另一个程序中运行活动。

还可以调整另一个应用程序的视图大小吗?

任何文档、示例或参考都将不胜感激。

这个问题可能不太清楚,原谅我英语不好。

不,你不能那样做。

原因是安全和隐私。

您的应用程序正在一个或多个具有特定用户id的进程中运行。其他应用程序在各自的进程中运行,每个进程都有一个特定的用户id。底层操作系统阻止一个进程中的代码访问另一个进程的内存。因此,您无法在其他应用程序中获得对WindowView的引用。

相关内容

最新更新