我有覆蓋視圖,我直接連接到WindowManager,如下所述:How is Facebook Chat Heads implemented?。是否有可以讓TouchEvent通過的透明SYSTEM_ALERT_WINDOW?
我想這個覆蓋視圖是部分透明的,並允許touchEvent通過(以便用戶可以與Android UI下面進行交互)。
這是不是有可能?我猜這裏可能有一些安全方面的考慮,但是無法在任何地方證實這一點。
我有覆蓋視圖,我直接連接到WindowManager,如下所述:How is Facebook Chat Heads implemented?。是否有可以讓TouchEvent通過的透明SYSTEM_ALERT_WINDOW?
我想這個覆蓋視圖是部分透明的,並允許touchEvent通過(以便用戶可以與Android UI下面進行交互)。
這是不是有可能?我猜這裏可能有一些安全方面的考慮,但是無法在任何地方證實這一點。
謹以此覆蓋視圖是部分透明
這很好—這僅僅是一個什麼樣的View
是(例如,背景)的問題。
並允許touchEvent通過(以便用戶可以與Android UI下面進行交互)。
幸運的是,這是不可能的,因爲明顯的隱私和安全原因。你所描述的被稱爲劫掠攻擊。只有一個應用程序可以獲取觸摸事件,因此如果觸摸事件發生,則您的應用程序將使用該事件。
問題實際上更多的是關於TouchEvent的下降,這是不可能的。我將編輯該問題。 – mbonnin
有你,謝謝。 – mbonnin