2011-10-01 15 views
2

我创建的应用程序需要禁用所有按钮以允许用户离开应用程序 - 返回按钮,菜单按钮,相机按钮,通话按钮等,应用程序应该有1个按钮退出。我不知道如何禁用所有按钮。请告诉我,谢谢如何禁用Java中的所有按钮,Android

+1

你不能也不应该。您可以指定您的活动需要所有与按钮相关的事件并使用它们,但它不适用于所有按钮。 – dtech

+0

你认为操作系统应该允许这样的应用程序吗? –

回答

1

试试这个:当你进入活动,呼吁

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

,当你退出活动,呼吁

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