-1

我是 android 新手,我实际上是尝试使用 if 方法使用 onBackPressed。

例如:

@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);

if( pressed back button... ){

// action
}

}

覆盖 onBackPressed 方法根本没有帮助我

4

1 回答 1

1

尝试这样的事情:

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

    return super.onKeyDown(keyCode, event);
}
于 2015-04-07T07:46:59.953 回答