Compartilhar via


KeyEvent.ICallback.OnKeyDown(Keycode, KeyEvent) Método

Definição

Chamado quando ocorre um evento de chave inativa.

[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

Parâmetros

keyCode
Keycode

O valor em event.getKeyCode().

e
KeyEvent

Descrição do evento-chave.

Retornos

Se você manipulou o evento, retorne true. Se você quiser permitir que o evento seja manipulado pelo próximo receptor, retorne false.

Atributos

Comentários

Chamado quando ocorre um evento de chave inativa. Se você retornar true, você pode primeiro ligar KeyEvent#startTracking() KeyEvent.startTracking() para que a estrutura acompanhe o evento através dele #onKeyUp(int, KeyEvent) e também chame o seu #onKeyLongPress(int, KeyEvent) se ele ocorrer.

Documentação Java para android.view.KeyEvent.Callback.onKeyDown(int, android.view.KeyEvent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a