22

Android の [戻る] ボタンの機能を上書きできることはわかっていますが、ハードウェア ボタンを押すのと機能的に同じことを呼び出すことができるメソッドまたは何かがあるかどうか疑問に思っていました。

4

3 に答える 3

28

このように、戻るボタンの押下をシステムに送信できます

this.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK)); 

または、戻るボタンを押して呼び出すことをオーバーライドできます

finish();

あなたのアクティビティで。これは基本的に、一般的な戻るボタンと同じことを行います。

于 2012-07-31T19:22:00.870 に答える
19

this.onBackPressed();アクティビティを呼び出すだけです。

于 2014-12-11T02:32:53.367 に答える