禁用Android中的Back按钮

禁用Android中的Back按钮

如何在Android中注销应用程序时禁用Back按钮?



largeQ
浏览 841回答 3
3回答

慕容708150

如果要查找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;}在您的活动中编写此代码以防止按下后退按钮。

FFIVE

你可以用这个简单的方法不要调用Super.onBackPared()注意:-除非你有充分的理由去做,否则不要这样做。@Overridepublic void onBackPressed() {// super.onBackPressed();// Not calling **super**, disables back button in current screen.}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android