Lingua

InputMethodService.OnKeyMultiple(Keycode, Int32, KeyEvent) Metodo

Definizione

Eseguire l'override di questa opzione per intercettare più eventi chiave speciali prima che vengano elaborati dall'applicazione.

[Android.Runtime.Register("onKeyMultiple", "(IILandroid/view/KeyEvent;)Z", "GetOnKeyMultiple_IILandroid_view_KeyEvent_Handler")]
public override bool OnKeyMultiple(Android.Views.Keycode keyCode, int count, Android.Views.KeyEvent? e);
[<Android.Runtime.Register("onKeyMultiple", "(IILandroid/view/KeyEvent;)Z", "GetOnKeyMultiple_IILandroid_view_KeyEvent_Handler")>]
override this.OnKeyMultiple : Android.Views.Keycode * int * Android.Views.KeyEvent -> bool

Parametri

keyCode
Keycode

Codice della chiave; framework dispatch lo accetta dall'evento.

count
Int32

Numero di ripetizioni fornito dal framework dall'evento.

e
KeyEvent

L'evento inviato; il framework passa il conteggio delle ripetizioni come argomento separato.

Valori restituiti

true per utilizzare l'evento; false per consentire un'ulteriore gestione.

Attributi

Commenti

Eseguire l'override di questa opzione per intercettare più eventi chiave speciali prima che vengano elaborati dall'applicazione. Se si restituisce true, l'applicazione non elabora l'evento. Se si restituisce false, l'elaborazione normale dell'applicazione verrà eseguita come se l'IME non avesse visto affatto l'evento.

L'implementazione predefinita restituisce sempre false, tranne quando in modalità schermo intero, dove utilizzerà gli eventi di spostamento DPAD per spostare il cursore nella visualizzazione testo estratta, non consentendo loro di eseguire lo spostamento nell'applicazione sottostante.

per android.inputmethodservice.InputMethodService.onKeyMultiple(int, int, android.view.KeyEvent).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a