2013-03-04 1 views
1

Я делаю быстрый оператор журнала в MainActivity и получаю два нажатия клавиш Enter, которые регистрируются всякий раз, когда физическая клавиша Enter нажата на физическую клавиатуру планшета ASUS Transformer. Ключ не удерживается.Android: клавиатура планшета Transformer, регистрирующая два входа ввода ввода

public boolean dispatchKeyEvent(KeyEvent event) - метод, вызываемый, когда это происходит, дважды каждый раз.

Любые идеи?

ответ

1

один для onKeyDown и один для OnKeyUp. поэтому он будет иметь два вызова для каждого действия. как вы упомянули, ключ не удерживается, поэтому он будет записывать дважды

+0

Ничего себе, я не могу поверить, что пропустил это. Благодаря! –