当您在Android上单击“后退”按钮时,调用的函数是什么?我的要求是当应用程序正在运行并且用户单击后退按钮时,应将应用程序的状态存储到数据库中,并且用户应该能够在返回应用程序时看到状态。
通过浏览互联网,我了解到我们可以使用onKeyDown()函数来处理控件。然而,即使我在我的代码中使用它,当我点击后退按钮时,该函数也不会被调用。以下是该函数:
请建议,如果有人遇到相同/类似的情况。
通过浏览互联网,我了解到我们可以使用onKeyDown()函数来处理控件。然而,即使我在我的代码中使用它,当我点击后退按钮时,该函数也不会被调用。以下是该函数:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.d(null,"In on Key Down");
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
请建议,如果有人遇到相同/类似的情况。