WebViewClient.ShouldOverrideKeyEvent(WebView, KeyEvent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Donnez à l’application hôte la possibilité de gérer l’événement de clé de manière synchrone.
[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
Paramètres
- view
- WebView
WebView qui lance le rappel.
- e
- KeyEvent
Événement clé.
Retours
true
si l’application hôte souhaite gérer l’événement clé lui-même, sinon retourner false
- Attributs
Remarques
Donnez à l’application hôte la possibilité de gérer l’événement de clé de manière synchrone. Par exemple, les événements de touche de raccourci de menu doivent être filtrés de cette façon. Si la valeur est renvoyée true, WebView ne gère pas l’événement clé. Si le retour est retourné false
, WebView gère toujours l’événement clé. Par conséquent, aucun des supers de la chaîne d’affichage ne voit l’événement clé. Le comportement par défaut retourne false
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.