android – 如何处理后退按钮在活动

如何处理活动中的后退按钮。我有一些按钮。如果我点击一个按钮,它会重定向到我需要的按钮。它的工作正常,但当我按回按钮它完成。

如何解决这个问题。我只有一个活动的所有这些按钮。
提前致谢。

@Override
    public boolean onKeyDown(int keyCode, KeyEvent event) 
   {
        if ((keyCode == KeyEvent.KEYCODE_BACK)) 
        {
            return false; //I have tried here true also
        }
        return super.onKeyDown(keyCode, event);
   }

我使用上面的代码来处理回按钮,但它不工作。当我按回按钮它撞到自己。

你可以这样处理:

适用于API级别5及更高版本

@Override
public void onBackPressed() {
    // your code.
}

比API 5

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

    return super.onKeyDown(keyCode, event);
}
http://stackoverflow.com/questions/5312334/how-to-handle-back-button-in-activity

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:android – 如何处理后退按钮在活动