Hören Sie die ENTER-Taste in Android

Hier ist mein 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;
    }

Ich weiß nicht, was los ist, aber wenn ich die EINGABETASTE auf meiner Tastatur drücke (ich verwende den Android-Emulator),Das Ereignis ist nicht aktiviert.

Was vermisse ich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage