//返回键监听 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setIcon(R.mipmap.ic_launcher); builder.setTitle("退出程序"); builder.setMessage("主人真的要退出吗?再考虑考虑...."); builder.setNegativeButton("残忍退出", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish(); } }); builder.setPositiveButton("再玩一会", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); Toast.makeText(MainActivity.this, "谢谢您喜欢我们的产品", Toast.LENGTH_SHORT).show(); } }); builder.create(); builder.show(); return true; } else { return super.onKeyDown(keyCode, event); } }
手机返回键监听
猜你喜欢
转载自my.oschina.net/u/3737161/blog/1631928
今日推荐
周排行