WebViewClient.ShouldOverrideKeyEvent(WebView, KeyEvent) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트 애플리케이션에 키 이벤트를 동기적으로 처리할 수 있는 기회를 제공합니다.
[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
매개 변수
- view
- WebView
콜백을 시작하는 WebView입니다.
- e
- KeyEvent
키 이벤트입니다.
반환
true
호스트 애플리케이션이 키 이벤트 자체를 처리하려고 하면 그렇지 않으면 반환됩니다. false
- 특성
설명
호스트 애플리케이션에 키 이벤트를 동기적으로 처리할 수 있는 기회를 제공합니다. 예를 들어 메뉴 바로 가기 키 이벤트를 이러한 방식으로 필터링해야 합니다. true를 반환하면 WebView에서 키 이벤트를 처리하지 않습니다. 반환 false
되는 경우 WebView는 항상 키 이벤트를 처리하므로 뷰 체인의 슈퍼 중 어느 것도 키 이벤트를 볼 수 없습니다. 기본 동작 false
은 .
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.