Androidアプリケーションの物理的な戻るボタンに応答するにはどうすればよいですか?ある種のリスナーのように。
あのボタンを押したらやりたい!
Androidアプリケーションの物理的な戻るボタンに応答するにはどうすればよいですか?ある種のリスナーのように。
あのボタンを押したらやりたい!
あなたの質問を理解できたらonBackPressed()
、API 5+ のアクティビティをオーバーライドしてください。
@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 デベロッパー ブログをご覧ください。