안드로이드 개발 질문/답변
(글 수 45,052)
특정 Activity에서 멀티터치
방지 방법 질문드립니다.
Activity는 WebView를 사용하고 있습니다.
검색해도 멀티터치를 방지하는법은 안나와 있더군요
웹뷰 셋팅값 입니다.
mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setPluginsEnabled(true); mWebView.getSettings().setLoadsImagesAutomatically(true); mWebView.addJavascriptInterface(new AndroidBridge(), "MyBookSelf"); mWebView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR); mWebView.getSettings().setAllowFileAccess(true); mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); mWebView.getSettings().setSupportMultipleWindows(true);




webView 상위쪽에서 이벤트 후킹을 하셔야 할 거 같습니다.
Activity에서 public boolean dispatchTouchEvent (MotionEvent ev) 를
재정의 하셔서.. 멀티터치가 들어오면 해당 이벤트는 후킹을 시도 하시는게 좋을거 같은데요..