2011-10-01 16 views
2

我創建的應用程序需要禁用所有按鈕以允許用戶離開應用程序 - 返回按鈕,菜單按鈕,相機按鈕,通話按鈕等,應用程序應該有1個按鈕退出。我不知道如何禁用所有按鈕。請告訴我,謝謝如何禁用Java中的所有按鈕,Android

+1

你不能也不應該。您可以指定您的活動需要所有與按鈕相關的事件並使用它們,但它不適用於所有按鈕。 – dtech

+0

你認爲操作系統應該允許這樣的應用程序嗎? –

回答

1

試試這個:當你進入活動,呼籲

getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); 

,當你退出活動,呼籲

getWindow().setType(WindowManager.LayoutParams.TYPE_APPLICATION);