猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
禁用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;}在您的活动中编写此代码以防止按下后退按钮。
0
0
0
FFIVE
你可以用这个简单的方法不要调用Super.onBackPared()注意:-除非你有充分的理由去做,否则不要这样做。@Overridepublic void onBackPressed() {// super.onBackPressed();// Not calling **super**, disables back button in current screen.}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Android
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续