Java 安卓背键问题
我正在通过安卓开发一款游戏。我有个大问题。当我第一次打开我的游戏时,它打开得很好。当我按下back键(设备上的pyhsical按钮)时,应用程序正在关闭。但不能太近。下面是日志: 当我再次尝试打开应用程序时,它正在打开黑色的空白场景Java 安卓背键问题,java,android,performance,andengine,logcat,Java,Android,Performance,Andengine,Logcat,我正在通过安卓开发一款游戏。我有个大问题。当我第一次打开我的游戏时,它打开得很好。当我按下back键(设备上的pyhsical按钮)时,应用程序正在关闭。但不能太近。下面是日志: 当我再次尝试打开应用程序时,它正在打开黑色的空白场景 请帮忙 尝试覆盖onKeyDown并阻止后退按钮 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK)
请帮忙 尝试覆盖
onKeyDown
并阻止后退按钮
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode==KeyEvent.KEYCODE_BACK)
return true;
return super.onKeyDown(keyCode, event);
}
这将防止用户使用后退按钮退出应用程序。您应该覆盖onBackPressed功能,并执行任何您喜欢的操作。通常情况下,游戏会暂停,并使用退出或继续对话框
@Override
public void onBackPressed()
{}
嗨,我无法打开你提供的链接(网站在工作中被阻止)。你管理过完整的应用程序生命周期吗:记住,当退出时,如果需要空间,Android本身会杀死某个活动。你没有100%的控制权。您可以尝试覆盖onKeyDown按钮。编辑:被@Gooziec击败