OneDitorActionListener не работаетAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 OneDitorActionListener не работает

Сообщение Anonymous »

Я просто хочу поймать событие, когда пользователь нажимает Enter на EditText. Либо. < /p>

Что я делаю не так?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;
}
});
< /code>

e d i t: < /p>

Ну, он работает над Android 2.3.3 и не работает над 4.1.2 < /strong>
Любые идеи, как я могу сделать это на любом устройстве Android? < /p>

Подробнее здесь: https://stackoverflow.com/questions/159 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»