我有一个应用程序,当单击按钮时,它会更改内容视图,但是当我按下后退按钮时,它会关闭活动。如何更改后退按钮的功能。在这种情况下,它将是再次更改布局的后退按钮。
谢谢
我有一个应用程序,当单击按钮时,它会更改内容视图,但是当我按下后退按钮时,它会关闭活动。如何更改后退按钮的功能。在这种情况下,它将是再次更改布局的后退按钮。
谢谢
onBackPressed()
您必须在您的活动中覆盖。
@Override
public void onBackPressed() {
//your code when back button pressed
}
当按下返回按钮时调用该onBackPressed
方法,为此,您必须通过覆盖它来更改此方法的内容。
此处已解决:覆盖后退按钮以充当主页按钮
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
//Do what you want here
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
您可以覆盖 onBackpressed:
@Override
public void onBackPressed() {
// Do your stuff....
}