Androidリスニング戻りキー|本当に終了しますか?


@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		// TODO Auto-generated method stub
		switch (keyCode) {
		case KeyEvent.KEYCODE_BACK:
			AlertDialog.Builder build=new AlertDialog.Builder(this);
			build.setTitle("  ")
					.setMessage("      ?")
					.setPositiveButton("  ", new DialogInterface.OnClickListener() {
						
						@Override
						public void onClick(DialogInterface dialog, int which) {
							// TODO Auto-generated method stub
							finish();
							
						}
					})
					.setNegativeButton("  ", new DialogInterface.OnClickListener() {
						
						@Override
						public void onClick(DialogInterface dialog, int which) {
							// TODO Auto-generated method stub
							
						}
					})
					.show();
			break;

		default:
			break;
		}
		return false;
		//return super.onKeyDown(keyCode, event);
		
	}