在我的应用程序中从一个活动到另一个活动就像A-> B-> C或C-> A我已经放置了按钮,因为应用程序的操作就是这样。因此不需要android的默认后退按钮。如果用户错误地点击那里就不应该进行任何操作。为此如何禁用设备中的后退按钮?
答案 0 :(得分:1)
覆盖onBackPressed
方法,不执行任何操作:
@Override
public void onBackPressed() {
}
答案 1 :(得分:0)
在你的覆盖onBackPressed()
中简单地做什么@Override
public void onBackPressed() {
}
或
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
}
return true;
}
答案 2 :(得分:0)
这会对你有所帮助
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
return false;
}
return super.onKeyDown(keyCode, event);
}