Поделиться через


KeyEvent.ICallback.OnKeyDown(Keycode, KeyEvent) Метод

Определение

Вызывается при возникновении события вниз ключа.

[Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler:Android.Views.KeyEvent/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnKeyDown (Android.Views.Keycode keyCode, Android.Views.KeyEvent e);
[<Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler:Android.Views.KeyEvent/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnKeyDown : Android.Views.Keycode * Android.Views.KeyEvent -> bool

Параметры

keyCode
Keycode

Значение в event.getKeyCode().

e
KeyEvent

Описание ключевого события.

Возвращаемое значение

Если вы обработали событие, верните значение true. Если вы хотите разрешить обработку события следующим получателем, верните значение false.

Атрибуты

Комментарии

Вызывается при возникновении события вниз ключа. Если вы возвращаете значение true, вы можете сначала вызвать KeyEvent#startTracking() KeyEvent.startTracking() платформу для отслеживания события, используя его #onKeyUp(int, KeyEvent) , а также вызвать событие #onKeyLongPress(int, KeyEvent) , если это происходит.

Документация по Java для android.view.KeyEvent.Callback.onKeyDown(int, android.view.KeyEvent).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к