Freigeben über


KeyEvent.ICallback.OnKeyDown(Keycode, KeyEvent) Methode

Definition

Wird aufgerufen, wenn ein Key down-Ereignis aufgetreten ist.

[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

Parameter

keyCode
Keycode

Der Wert in event.getKeyCode().

e
KeyEvent

Beschreibung des Schlüsselereignisses.

Gibt zurück

Wenn Sie das Ereignis behandelt haben, geben Sie "true" zurück. Wenn Sie zulassen möchten, dass das Ereignis vom nächsten Empfänger behandelt wird, geben Sie "false" zurück.

Attribute

Hinweise

Wird aufgerufen, wenn ein Key down-Ereignis aufgetreten ist. Wenn Sie "true" zurückgeben, können Sie zuerst aufrufen KeyEvent#startTracking() KeyEvent.startTracking() , dass das Framework das Ereignis über dessen #onKeyUp(int, KeyEvent) Ereignis nachverfolgt und auch Ihre Ereignisse aufruft #onKeyLongPress(int, KeyEvent) , wenn es auftritt.

Java-Dokumentation für android.view.KeyEvent.Callback.onKeyDown(int, android.view.KeyEvent).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: