デフォルトの Android の「戻る」ボタンのアクションを別のボタンに割り当てることはできますか? コードを書かなくてもいいのですが、定義済みの「戻る」メソッドはありますか?
ありがとう!
デフォルトの Android の「戻る」ボタンのアクションを別のボタンに割り当てることはできますか? コードを書かなくてもいいのですが、定義済みの「戻る」メソッドはありますか?
ありがとう!
ボタン追加のonClickonBackPressed();
public void onClick(){
onBackPressed();
}
あなたの目的には2つの方法があります:
onBackPressed
1番目:あなたのメソッドをオーバーライドしますActivty
:
@Override
public void onBackPressed()
{
super.onBackPressed();
}
2番目:オーバーライドonKeyDown
して探すKeyEvent.KEYCODE_BACK
public boolean onKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_BACK)
{
}
return false;
}
両方を組み合わせたい場合 (menuButton に backAction が必要だとしましょう。次のようになります。
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_MENU)
{
onBackPressed();
}
return false;
}