Mam WebView w mojej aplikacji, która zawiera treść HTML, a rozmiar zawartości HTML jest większy niż rozmiar WebView. Dzięki temu zawartość przewija się w środku, gdy użytkownik przeciągnie na niego palec. Chcę zatrzymać to przewijanie WEWNĘTRZNE z treścią.Jak zatrzymać przewijanie WEWNĘTRZNE WebView w systemie Android?
Herezje co już próbowałem tak daleko:
WebView view = new WebView(context); //context is of Activity
view.setHorizontalScrollBarEnabled(false);
view.setVerticalScrollBarEnabled(false);
view.setScrollContainer(false);
i CSS jak:
overflow : hidden !important;
Uprzejmie zaproponować rozwiązania wyjątkiem Wyłączenie Finger Drag (Hack) dla WebView ponieważ zakłócają mój inna funkcja, która jest następująca:
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if(motionEvent.getAction() == MotionEvent.ACTION_MOVE)
{
return true;
}
}
Kliknij [tutaj] (http://stackoverflow.com/a/5274400/4419437) mam nadzieję, że to pomoże :) –
@asimmahmoodKhan wspomniałem wszystkie te rozwiązania w moim pytaniu. Najpierw sprawdź. Dzięki :) – Perry
[kliknij tutaj] (http://stackoverflow.com/a/8654192/4419437) myślę, że ten kod pomoże ci.Robić za ostatni komentarz :) –