响应Android上的物理背部按钮



可能的重复:
Android中是否有默认的返回键(在设备上)侦听器?

如何响应我的Android应用程序中的物理返回按钮?就像一种听众。

按下该按钮时,我想做事情!

如果我理解您的问题,只需在您的API 5 。

的活动中覆盖onBackPressed()
@Override
public void onBackPressed() {
    super.onBackPressed();
    // Do something
}

您可以使用以下代码:

@Override
public boolean onKeyDown( int keyCode, KeyEvent event )  {
    if ( keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0 ) {
        // do something on back.
        return true;
    }
    return super.onKeyDown( keyCode, event );
}

您可以在Android开发人员的博客上找到更多信息。

最新更新