Android 如果我没有';我不想关闭我的应用程序

Android 如果我没有';我不想关闭我的应用程序,android,Android,我想创建一个应用程序,其中它应该是一种管理员应用程序,用户无法通过按下后退或主页按钮来关闭该应用程序,因此如何在Android应用程序中处理这些后退和主页按钮。这不是真正的建议,但您可以覆盖onBackPressed(),并且不调用任何东西(包括超级) 在活动中添加以下方法以禁用后退按钮。 @Override public void onBackPressed() { // nothing to do here // … really } 禁用返回按钮按钮很简单,但对于主页

我想创建一个应用程序,其中它应该是一种管理员应用程序,用户无法通过按下后退或主页按钮来关闭该应用程序,因此如何在Android应用程序中处理这些后退和主页按钮。

这不是真正的建议,但您可以覆盖
onBackPressed()
,并且不调用任何东西(包括超级)


在活动中添加以下方法以禁用后退按钮。

@Override
public void onBackPressed() {
  // nothing to do here
  // … really      
}
禁用返回按钮
按钮
很简单,但对于主页
按钮
您需要添加更多逻辑


选中此项以禁用主按钮
按钮

您希望在该应用程序中实现的功能只需覆盖
onBackPressed(){}
我的手机上安装了一套应用程序,但如果有人想访问我的手机,我会允许他从我的应用程序启动应用程序,这样我就可以控制哪些应用程序可以访问/不可以访问。如果我想使用儿童模式,长按home或back按钮不应该关闭我的应用程序,这会起作用吗弗兰克,无论如何,我不想在没有密码或其他一些技巧的情况下关闭我的应用程序。很高兴看到有人也提到home按钮,而不是简单地操作back press。你能不能通过点击通知栏中的推送消息来绕过这一点?是的,@Kevin你是对的,那么是的,如何防止这一点呢(按通知消息)?我高度怀疑你是否能够一起阻止它,似乎阻止应用程序关闭是非常恶意的。因此我认为使用@uday的解决方案,但要知道它永远不会是100%。因此,处理应用程序失去前景的情况
@Override
public void onBackPressed() {
  // nothing to do here
  // … really      
}