Comment obtenir la valeur de la touche enfoncée?

Je suis à la recherche de la solution, comment faire pour récupérer la valeur du bouton est pressé.

Quand j'ai essayer quelque chose comme cela:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Button numb1 = ((Button)this.findViewById(R.id.numb1)); 
    numb1.setOnClickListener(this);
}

public void onClickHandler(View v){
    String pressed = null;

    switch (v.getId()) {
        case R.id.numb1: 
            pressed=numb1.getText().toString();
            break;
            //OR
        case R.id.numb1: 
            pressed=R.id.numb1.getText().toString();
            break;  
     }

    new AlertDialog.Builder(this).setTitle("Info").setMessage(pressed).setNeutralButton("Okey", null).show();       
}

Les deux cas, l'interrupteur sont malheureusement mauvais.

Et je ne peux toujours pas obtenir la valeur de la touche enfoncée... Pouvez-vous m'aider s'il vous plaît avec ce problème encore?

Merci.

OriginalL'auteur user1946705 | 2011-04-13