2 momo1199 Momo1199 于 2013.06.26 15:49 提问

安卓中实现临时禁用后退键

下面的代码是我用来禁用后退键:

@Override
public void onBackPressed() {
    // Do Here what ever you want do on back press;
}

但是我只想短时间禁用,不是对整个activity。

1个回答

cj6585256
cj6585256   2013.06.26 15:59
已采纳

写个标志位控制
例如:boolean flag = false;
在外面控制flag就行了

@Override
public void onBackPressed() {
    if(flag){
// do nothing
}else {
super.onBackPressed();
}
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!