How to Programmatically Scroll Android WebView

I’ve found a better answer to this issue. It turns out that WebView does have scrollTo(), getScrollX() and getScrollY() methods as you’d expect. They’re a bit hidden in the documentation because they’re inherited from View (via AbsoluteLayout -> ViewGroup -> View). This is obviously a better way to manipulate the WebView‘s scroll position than the somewhat cumbersome JavaScript interface.

Leave a Comment