我想创建一个像真正的后退按钮一样工作的按钮。当我按下后退按钮(我的按钮)时,这与真正的按钮相同。我如何以编程方式进行操作?
答案 0 :(得分:5)
在按钮的onBackPressed()
处理程序中拨打onClick
[docs]。
例如,使用:
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
onBackPressed();
}
});
答案 1 :(得分:0)
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if ((keyCode == KeyEvent.KEYCODE_BACK))
{
finish();
}
return super.onKeyDown(keyCode, event);
}