0

我正在寻找一种方法将我的 android 屏幕拆分为我下载的应用程序上的两个相同(或不同)部分,但我无法访问其中的源代码。基本上,无论您在手机上走到哪里,都会看到分屏。

在主屏幕上应用一个转换矩阵是完美的,但我找不到任何 API 来做这样的事情。我发现这个应用程序可以进行着色:

https://play.google.com/store/apps/details?id=com.kovit.p.filteryourscreen

如果他们使用转换矩阵来做到这一点,则意味着可以随心所欲地旋转、模糊或拆分屏幕。

你认为有可能吗?如果有人能指导我实现这一目标的总体方向,那将非常有帮助。

4

2 回答 2

1

基本上,无论您在手机上走到哪里,都会看到分屏。

这是不可能的,除非:

  • 下载安卓源代码
  • 对操作系统进行大量修改,假设一次只能有一个活动可以从输入的角度来看前景
  • 根据修改后的源代码创建修改后的 ROM
  • 在您的设备上安装修改后的 ROM
于 2012-09-29T13:42:08.037 回答
1

您提到的应用程序使用DISPLAY SYSTEM-LEVEL ALERTS允许他们显示始终在所有其他窗口前面的特殊类型的窗口的权限。

我想,它们跨越了这样一个窗口全屏,使其或多或少透明并添加配置的过滤器并将所有触摸事件等“通过”窗口传递给后面的窗口。

但是他们不会修改后面的窗口,因此它与您试图实现的目标完全不同,而根据 CommonsWare 的说法,这是不可能的。

于 2012-09-29T14:02:54.283 回答