InputMethodService.OnKeyDown(Keycode, KeyEvent) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiamato quando un KeyEvent oggetto viene inoltrato dall'applicazione di destinazione.
[Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler")]
public override bool OnKeyDown(Android.Views.Keycode keyCode, Android.Views.KeyEvent? e);
[<Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler")>]
override this.OnKeyDown : Android.Views.Keycode * Android.Views.KeyEvent -> bool
Parametri
- keyCode
- Keycode
Valore in event.getKeyCode()
- e
- KeyEvent
Valori restituiti
true se l'evento viene utilizzato dall'IME e l'applicazione non deve più utilizzarlo. Restituisce false quando l'evento deve essere gestito come se l'IME non avesse visto affatto l'evento.
- Attributi
Commenti
Richiamato quando un KeyEvent oggetto viene inoltrato dall'applicazione di destinazione.
L'implementazione predefinita intercetta KeyEvent#KEYCODE_BACK se l'IME è attualmente visualizzato, per nasconderlo quando il tasto diventa attivo (se non è stato annullato o premuto a lungo). Inoltre, solo in modalità schermo intero, utilizzerà gli eventi di spostamento DPAD per spostare il cursore nella visualizzazione testo estratta, non consentendo loro di eseguire lo spostamento nell'applicazione sottostante.
L'implementazione predefinita non prende in considerazione i flag specificati #setBackDisposition(int) , anche nella versione android.os.Build.VERSION_CODES#P dell'API e nei dispositivi successivi. Gli sviluppatori IME sono responsabili di assicurarsi che la gestione speciale per KeyEvent#KEYCODE_BACK sia coerente con il flag specificato in #setBackDisposition(int).
per android.inputmethodservice.InputMethodService.onKeyDown(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.