2012-09-29 58 views
0

我正在尋找一種方法來將我的android屏幕拆分爲兩個完全相同(或不是)的應用程序,我已下載的應用程序,但其中我無法訪問源。基本上,只要你使用手機,就會看到分屏。如何拆分Android上任何應用程序的顯示屏幕?

在主屏幕上應用轉換矩陣將是完美的,但我找不到任何API用於這樣的事情。我發現這個應用程序,並顏色着色:

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

如果他們這樣做了變換矩陣,這意味着它可以旋轉,模糊或分割屏幕,只要你喜歡。

你認爲這有可能嗎?如果有人能夠指導我完成這個任務的大方向,那將是非常有幫助的。

回答

1

基本上,無論你在手機上的任何位置,都會看到分屏。

這是不可能的,除非:

  • 下載Android源代碼
  • 製作實質性修改操作系統,其假設只有一個活性可以從輸入有前景根據您修改的源代碼創建修改的ROM
  • 在您的設備上安裝修改過的ROM
1

您提到的應用程序使用權限DISPLAY SYSTEM-LEVEL ALERTS,它允許它們顯示一種始終在所有其他窗口前的特殊窗口。

我想,它們跨越了這樣一個窗口全屏,使其透明或多或少透明,並添加配置的過濾器,並通過窗口傳遞所有觸摸事件等。

但是它們不會修改窗口後面的窗口,所以它與你試圖實現的完全不同,根據CommonsWare的說法,它是不可能的。

相關問題