Partager via


WebViewClient.ShouldOverrideKeyEvent(WebView, KeyEvent) Méthode

Définition

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.

Documentation Java pour android.webkit.WebViewClient.shouldOverrideKeyEvent(android.webkit.WebView, android.view.KeyEvent).

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.

S’applique à