监听返回键,需要重写onKeyDown()方法。
直接上代码:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
// 设置点击事件
Toast.makeText(MainActivity.this, "点击了返回键", Toast.LENGTH_SHORT)
.show();
return true;
}
return super.onKeyDown(keyCode, event);
}
event.getRepeatCount() == 0 是用来屏蔽返回键原有的返回功能
本文介绍了一种在Android应用中监听返回键的方法,并通过重写onKeyDown()方法来实现。具体做法是在该方法内检查按键是否为返回键并执行相应的操作。
2640

被折叠的 条评论
为什么被折叠?



