android onkeydown 事件

来源:互联网 发布:淘宝购物车宝贝失效 编辑:程序博客网 时间:2024/06/06 12:41

 只贴出返回按钮事件

   protected void dialog() {         AlertDialog.Builder builder = new Builder(MainActivity.this);         builder.setMessage("确定要退出吗?");         builder.setTitle("提示");         builder.setPositiveButton("确认",                 new android.content.DialogInterface.OnClickListener() {                     @Override                     public void onClick(DialogInterface dialog, int which) {                         dialog.dismiss();                         MainActivity.this.finish();                     }                 });         builder.setNegativeButton("取消",                 new android.content.DialogInterface.OnClickListener() {                     @Override                     public void onClick(DialogInterface dialog, int which) {                         dialog.dismiss();                     }                 });         builder.create().show();     }         @Override     public boolean onKeyDown(int keyCode, KeyEvent event) {         if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {             dialog();             return false;         }         return false;     }