WebViewClient.ShouldOverrideKeyEvent(WebView, 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.
Concedere all'applicazione host la possibilità di gestire l'evento chiave in modo sincrono.
[Android.Runtime.Register("shouldOverrideKeyEvent", "(Landroid/webkit/WebView;Landroid/view/KeyEvent;)Z", "GetShouldOverrideKeyEvent_Landroid_webkit_WebView_Landroid_view_KeyEvent_Handler")]
public virtual bool ShouldOverrideKeyEvent (Android.Webkit.WebView? view, Android.Views.KeyEvent? e);
[<Android.Runtime.Register("shouldOverrideKeyEvent", "(Landroid/webkit/WebView;Landroid/view/KeyEvent;)Z", "GetShouldOverrideKeyEvent_Landroid_webkit_WebView_Landroid_view_KeyEvent_Handler")>]
abstract member ShouldOverrideKeyEvent : Android.Webkit.WebView * Android.Views.KeyEvent -> bool
override this.ShouldOverrideKeyEvent : Android.Webkit.WebView * Android.Views.KeyEvent -> bool
Parametri
- view
- WebView
WebView che avvia il callback.
- e
- KeyEvent
Evento della chiave.
Restituisce
true
se l'applicazione host vuole gestire l'evento della chiave stessa, in caso contrario restituisce false
- Attributi
Commenti
Concedere all'applicazione host la possibilità di gestire l'evento chiave in modo sincrono. Ad esempio, gli eventi dei tasti di scelta rapida del menu devono essere filtrati in questo modo. Se restituisce true, WebView non gestirà l'evento della chiave. Se restituisce false
, WebView gestirà sempre l'evento chiave, quindi nessuno dei super nella catena di viste visualizzerà l'evento chiave. Il comportamento predefinito restituisce false
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.