Écouter de la touche ENTRÉE dans Android

Voici mon code:

public class CaptureENTER extends Activity implements OnKeyListener{

/* on create and other stuff in here*/

    @Override
    public boolean onKey(View v, int keyCode, KeyEvent event) {
        if ((event.getAction() == KeyEvent.ACTION_DOWN) &&
                (keyCode == KeyEvent.KEYCODE_ENTER)) {
           Toast.makeText(LiVoiceActivity.this,
                                     "YOU CLICKED ENTER KEY",
                                     Toast.LENGTH_LONG).show();

        }       
        return false;
    }

Je ne sais pas ce qui se passe, mais quand j'appuie sur la touche ENTRÉE de mon clavier (je suis à l'aide de l'émulateur Android), l'événement n'est pas activé.

Ce qui me manque?

OriginalL'auteur Carlos Pereira | 2012-06-28