在 android 中禁用主页和后退按钮
Disable home and back buttons in android
我正在 phonegap 下做一个应用程序(在 android 中更具体)。我怎样才能禁用屏幕上的主页、菜单和后退按钮,我的想法是当我按下任何按钮时,显示一个验证对话框,如果答案正确,关闭应用程序。当我分配功能按钮时不显示对话框
对于主菜单,删除 onCreateOptionsMenu()
功能,您也不需要 onOptionsItemSelected()
功能,因此要隐藏菜单,请删除这两个。
后退按钮有两个:
设备中的硬按钮在应用程序中导航,直到它点击主按钮 activity 然后弹出应用程序,可以通过重写此方法来控制 onBackPressed()
操作栏中的那个在应用程序本身内导航,但从不将用户弹出应用程序,可以通过 setDisplayHomeAsUpEnabled()
设置,它需要一个布尔值 true
来实现正在工作,false
禁用它。
我正在 phonegap 下做一个应用程序(在 android 中更具体)。我怎样才能禁用屏幕上的主页、菜单和后退按钮,我的想法是当我按下任何按钮时,显示一个验证对话框,如果答案正确,关闭应用程序。当我分配功能按钮时不显示对话框
对于主菜单,删除 onCreateOptionsMenu()
功能,您也不需要 onOptionsItemSelected()
功能,因此要隐藏菜单,请删除这两个。
后退按钮有两个:
设备中的硬按钮在应用程序中导航,直到它点击主按钮 activity 然后弹出应用程序,可以通过重写此方法来控制 onBackPressed()
操作栏中的那个在应用程序本身内导航,但从不将用户弹出应用程序,可以通过 setDisplayHomeAsUpEnabled()
设置,它需要一个布尔值 true
来实现正在工作,false
禁用它。