@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);}}

更多相关文章

  1. Android(安卓)拨号器的简单实现
  2. android用户界面之按钮(Button)教程实例汇
  3. Android开发环境搭建
  4. Android软键盘适配问题
  5. Android内容提供者源码
  6. android 单元测试
  7. 【安卓笔记】android客户端与服务端交互的三种方式
  8. android touch事件解析
  9. Android(安卓)EditText不弹出软键盘

随机推荐

  1. HTML5移动开发基础
  2. Jquery实现table行数的增加,删除,实现指定
  3. 使用phonegap包装html5网页为iOS app
  4. 使用bootstrap 3,你如何拥有一个完全不同
  5. 让列在3列CSS布局中扩展到相同的高度?
  6. 如何配置访问WAS部署中的html文件
  7. 文件上传js打开文件管理器过滤只显示指定
  8. 单击链接中的复选框会导致以下链接——我
  9. HTML5 windows和iframe之间传递消息
  10. HTML5视频标签使用时注意事项