Sadece kullanıcının bir editText'e girmesi durumunda olayı yakalamak istiyorum.OnEditorActionListener çalışmıyor
Tost mesajını almadım, "Enter tuşuna basma" değil, "Bazı tuşlara basıldı!" Ya.
Neyi yanlış yapıyorum?
myEditText.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
Toast.makeText(getApplicationContext(), "Some key pressed!", Toast.LENGTH_LONG).show();
if (event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) {
Toast.makeText(getApplicationContext(), "Enter pressed", Toast.LENGTH_LONG).show();
return true;
}
return false;
}
});
E D İ T:
Eh o Android 2.3.3 üzerinde çalışan ve herhangi bir android cihaz üzerinde bu işi yapmak nasıl 4.1.2 Herhangi fikirler üzerinde çalışmıyor?
TextLatcher'ı Edittext –