Я пытаюсь поймать событие возврата для Android.Я знаю, что об этом уже много говорится в формах, однако мой код не работает в качестве примеров.Вот мой фрагмент кода для захвата события:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
if(keyCode == KeyEvent.KEYCODE_BACK){
Log.d(TAG, "back key captured");
return true;
}
return super.onKeyDown(keyCode, event);
}
Я также попытался это сделать:
@Override
public void onBackPressed(){
Log.d(TAG, "in onBackPressed");
finish();
}
Вывод LogCat, который вызвал любое событие, не отображается.Кто-нибудь знает возможную причину этого?
Спасибо.