回答
我會忽略的問題爲什麼你想這樣做,只關注如何。 如果要在所有其他屏幕上顯示UI全屏,則需要使用系統警報窗口。 您需要的權限SYSTEM_ALERT_WINDOW,和你的窗口類型設置爲
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
你真的不應該嘗試。 用戶應該控制他自己的電話。如果我想檢查我的電子郵件,看看我的通知,交換到另一個應用程序或任何我應該能夠這樣做,只要我可以。
說了:擋住後退按鈕可以通過在活動重寫此方法(什麼也不做,例如)
public void onBackPressed() {
}
與透明背景創建全屏Activity
,把你的「輸入密碼信息」來完成邏輯,override
「家」和「BackButton」在那個動作活動。
但這不是最好的Android
的做法。
謝謝你的回答,但我知道這是bossible覆蓋後退按鈕不是有沒有辦法做到這一點的Home鍵 –
有可能過於覆蓋上爲homeButton – Houcine
事件點擊能否請您提供一個例子如何去做? –
- 1. 如何在屏幕上顯示佈局的特定部分?
- 2. 如何在一個屏幕上顯示兩種佈局?
- 3. 顯示在屏幕上的所有spritesheet
- 4. GUI顯示佈局同樣爲所有屏幕Kivy
- 5. 所有屏幕上的顯示窗口
- 6. 佈局不適合所有屏幕
- 7. 鍵盤顯示屏和橫向屏幕上的佈局扭曲
- 8. 如何在所有屏幕上顯示userControl?
- 9. 如何在屏幕底部顯示內部佈局
- 10. 如何在佈局屏幕的左側顯示咆哮消息
- 11. 顯示所有主佈局的佈局
- 12. Android佈局問題 - 在屏幕上顯示xml
- 13. DP在不同的屏幕上顯示不同的佈局
- 14. 空的ListView佈局在屏幕中間沒有顯示
- 15. 如何遍歷屏幕上顯示的所有組件
- 16. 如何從屏幕頂部顯示相對佈局內容
- 17. 如何在屏幕上顯示輸出?
- 18. 如何在屏幕上顯示遊戲?
- 19. 如何在屏幕上顯示文字?
- 20. 如何在屏幕上顯示按鈕?
- 21. 如何在屏幕上顯示ZedGraph?
- 22. 佈局屏幕向上移動時,鍵盤顯示
- 23. 在屏幕上佈局圖像
- 24. 在屏幕上顯示div
- 25. 在屏幕上顯示textView
- 26. 在屏幕上顯示
- 27. 試圖對齊我的Android佈局,如屏幕截圖所示
- 28. EXIDE沒有在屏幕上顯示
- 29. OpenGL屏幕布局
- 30. 如何在scrollview中顯示imageview到所有屏幕
我衷心希望這是不可能的。 –
聽起來像他想爲自己的應用程序執行密碼活動,那有什麼問題? – dmon
作爲一個用戶,我希望能夠遠離這一點,甚至可能與此相關!例如啓動或切換到我的電子郵件/瀏覽器/通話/ Skype應用程序在我的密碼都可以找到。然後返回到此屏幕。 –