Envoyer un événement de clé d'arrière-plan pour modifier le texte
Je ne sais pas comment faire pour envoyer un retour arrière touche à un évènement EditText
de mon propre bouton. Voici ce que j'ai essayé:
Button backSpace=(Button)findViewById(R.id.backSpace_tab);
backSpace.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//TODO Auto-generated method stub
text.dispatchKeyEvent(new KeyEvent(KeyEvent.KEYCODE_DEL,KeyEvent.KEYCODE_P));
}
});
source d'informationauteur user739509
Vous devez vous connecter pour publier un commentaire.
De la Développeur Android docs:
Le premier paramètre doit être un code d'action. Dans votre cas, vous devez utiliser ACTION_DOWNparce que vous voulez simuler une pression de touche:
Donc cela devrait fonctionner: