Android返回键的监听

监听返回键,需要重写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 是用来屏蔽返回键原有的返回功能

发布了37 篇原创文章 · 获赞 39 · 访问量 9万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章