WebViewClientのonPageFinished()で、スクロール位置をセットすればよいのかと思いきや、動かなかったのでメモ
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
//時間をずらしてスクロールさせないと動かない
//100msecずらしている
view.postDelayed(new Runnable() {
@Override
public void run() {
webView.setScrollX(/*スクロールさせたいX座標*/);
webView.setScrollY(/*スクロールさせたいY座標*/);
}
}, 100);
}
少しタイミングをずらすことで、スクロールできましたとさ