TabHost로 각탭이 각각 Activity를 띄우게 만들었는데
메인 탭에 아래처럼 프로그램 종료를 넣었구요
그런데 테스트 해보니깐 각 탭마다 각각 구현되야 되고 메인 TabHost를 만든탭에 keyDown은 호출되지 않더군요 ㅠ,ㅠ
이거 한쪽에서 처리하게 못하나요?

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.d(logTag,"keyCode:"+keyCode);
if(keyCode == 4)
{
new AlertDialog.Builder(this)
     .setTitle("프로그램 종료")
     .setMessage("종료 하시겠습니까?")
     .setIcon(R.drawable.icon)
     .setCancelable(false)
     .setPositiveButton("종료",
     new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
finish();
}
}
     )
.setNegativeButton("취소", null)
.show();
}
return true;
}