Android(安卓)返回键
16lz
2022-07-26
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){// 按下键盘上返回按钮if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0 && MainActivity.this.isTaskRoot()){new AlertDialog.Builder(this).setIcon(R.drawable.icon).setTitle("Exit").setMessage("Exit.....?").setNegativeButton("Cancel", new DialogInterface.OnClickListener(){@Overridepublic void onClick(DialogInterface dialog, int which){}}).setPositiveButton("Confirm", new DialogInterface.OnClickListener(){public void onClick(DialogInterface dialog, int whichButton){finish();}}).show();return true;} else{return super.onKeyDown(keyCode, event);}}
更多相关文章
- Android(安卓)拨号器的简单实现
- android用户界面之按钮(Button)教程实例汇
- Android开发环境搭建
- Android软键盘适配问题
- Android内容提供者源码
- android 单元测试
- 【安卓笔记】android客户端与服务端交互的三种方式
- android touch事件解析
- Android(安卓)EditText不弹出软键盘