我陷入了一个复杂的问题,如果我使用方法 moveTaskToBack(true) 将其保留在后台一段时间,我的活动就会终止。当我再次重新启动我的应用程序时,将调用活动的 onCreate() 方法。
我的代码是
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{ if (keyCode == KeyEvent.KEYCODE_BACK)
{
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}