2015-09-07 52 views
-1

請幫助和澄清我,爲什麼屏幕SYSTEM_ALERT_WINDOW啓用取消按鈕並禁用安裝按鈕時apk安裝?爲什麼在apk安裝時屏幕SYSTEM_ALERT_WINDOW啓用取消按鈕並禁用安裝按鈕?

windowManager.LayoutParams params = new WindowManager.LayoutParams(
        WindowManager.LayoutParams.MATCH_PARENT, 
        WindowManager.LayoutParams.MATCH_PARENT, 
        WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY, 
        0 | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, 
        PixelFormat.TRANSLUCENT); 

這是我的代碼Activity

回答

0

這被稱爲tap-jacking保護,旨在防止誤導用戶認爲安裝按鈕是其他內容(例如,通過覆蓋底部欄和切換標籤),並通過點擊。

+0

如何啓用安裝按鈕? –

+0

你不能。如果您顯示任何覆蓋圖,安裝按鈕將永遠不可點擊。如果你能解決這個問題,現在不會有太多的安全功能。 –