Skocz do zawartości
daktarin

Jak wyłączyć podwójne kliknięcie w WebView

    Rekomendowane odpowiedzi

     

    Koledzy i koleżanki, jak w temacie. Znacie jakiś skuteczny sposób?

    Mam taki kod, ale on nie działa:

    wap = new WebAppInterface(this);
        web_wiev.addJavascriptInterface(wap, "Android");
        web_wiev.setWebViewClient(new WebViewClient());
    
        web_wiev.getSettings().setJavaScriptEnabled(true);
    
        web_wiev.getSettings().setSupportZoom(true);
        web_wiev.getSettings().setBuiltInZoomControls(true);
        web_wiev.getSettings().setDisplayZoomControls(false);
        web_wiev.getSettings().setUseWideViewPort(true);
        web_wiev.getSettings().setLoadWithOverviewMode(true);
        web_wiev.setInitialScale(1);
    
        //
        web_wiev.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if (gs == null) {
                    gs = new GestureDetector(
                            new GestureDetector.SimpleOnGestureListener() {
                                @Override
                                public boolean onDoubleTapEvent(MotionEvent e) {
    
                                    return false;
                                }
                            });
                }
                gs.onTouchEvent(event);
    
                return false;
            }
        });
        //
    
        web_wiev.loadUrl("file:///android_asset/testhtml2.html");

    Pozdrawiam Marcin

     

    Wysłane z mojego SM-G930F przy użyciu Tapatalka

     

     

     

    Edytowane przez daktarin

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Co chcesz osiągnać?
    Wyłączyć zooma po double clicku?
     
    Zobacz tutaj:
    https://stackoverflow.com/questions/9018714/disable-double-tap-zoom-unzoom-on-a-webview
    Chciałbym, przy zachowaniu możliwości zoomowania za pomocą pinch to zoom, wyłączyć zoomowanie za pomocą Double clicka

    Wysłane z mojego SM-G930F przy użyciu Tapatalka

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x