禁用Android中的Back按钮如何在Android中注销应用程序时禁用Back按钮?
3 回答
![?](http://img1.sycdn.imooc.com/545864000001644402200220-100-100.jpg)
慕容708150
TA贡献1831条经验 获得超4个赞
@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); }
@Overridepublic void onBackPressed() { // Do Here what ever you want do on back press;}
![?](http://img1.sycdn.imooc.com/533e4d2600013fe202000200-100-100.jpg)
FFIVE
TA贡献1797条经验 获得超6个赞
注意:-除非你有充分的理由去做,否则不要这样做。
@Overridepublic void onBackPressed() {// super.onBackPressed();// Not calling **super**, disables back button in current screen.}
- 3 回答
- 0 关注
- 840 浏览
添加回答
举报
0/150
提交
取消