为了账号安全,请及时绑定邮箱和手机立即绑定

禁用Android中的Back按钮

禁用Android中的Back按钮

largeQ 2019-07-03 14:23:45
禁用Android中的Back按钮如何在Android中注销应用程序时禁用Back按钮?
查看完整描述

3 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

如果要查找AndroidAPI级别,最高可达1.6。

@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {
     if (keyCode == KeyEvent.KEYCODE_BACK) {
     //preventing default implementation previous to android.os.Build.VERSION_CODES.ECLAIR
     return true;
     }
     return super.onKeyDown(keyCode, event);    }

如果寻找更高的API级别2.0及更高级别的API,这将非常有效。

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

在您的活动中编写此代码以防止按下后退按钮。


查看完整回答
反对 回复 2019-07-03
?
FFIVE

TA贡献1797条经验 获得超6个赞

你可以用这个简单的方法不要调用Super.onBackPared()

注意:-除非你有充分的理由去做,否则不要这样做。

@Overridepublic void onBackPressed() {// super.onBackPressed();// Not calling **super**, disables back button in current screen.}


查看完整回答
反对 回复 2019-07-03
  • 3 回答
  • 0 关注
  • 840 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信