后退按钮未关闭Samsung Devices中的APP

时间:2014-04-01 07:37:09

标签: android

我在三星设备上面临一些奇怪的事情。

如果我从设置中完全停止APP,然后启动它,它就能正常工作。 但是,如果我通过按后退按钮停止APP以返回Android Home,(注意方法onDestroy被触发!),当我重新打开APP时,APP不会从头开始,它会尝试显示最后一次活动。

你们之前有过像这样的事吗?

正如我所说,这只发生在三星设备......

2 个答案:

答案 0 :(得分:1)

尝试

@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      moveTaskToBack(true);
    }
    return super.onKeyDown(keyCode, event);
  }

答案 1 :(得分:0)

你可以像这样覆盖onBackPressed()方法

@override 
public void onBackPressed()
{
 super.onBackPressed();
 finish();// well totally finish the app
}