Android开发拦截返回键的两种方法
第一种方法:
override fun onBackPressed() {
if (ivBackBase != null) {
ivBackBase.performClick()
} else {
super.onBackPressed()
}
}
第二种方法:
override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
if (keyCode == KeyEvent.KEYCODE_BACK) {
ivBackBase.performClick()
return true
}
return super.onKeyDown(keyCode, event)
}