helfen weiß, dass ich diese Antwort ist ein wenig spät, aber hier ist eine Option ohne javascript:
Sie WebView erweitern können und die geschützte Verwendung Methoden computeHorizontalScrollRange()
und computeVerticalScrollRange()
eine Vorstellung von der maximalen Scroll-Bereich hat und an diesem berechnen basierend auf, wo Sie mit computeHorizontalScrollRange()/2 - getWidth()/2 and
in ähnlicher Weise für vertikal zu scrollTo
wollen: computeVerticalScrollRange()/2 - getHeight()/2
meine einzige Rat machen würde sicher sein, dass das Laden, bevor Sie abgeschlossen ist so, ich Ich habe nicht getestet, ob das funktioniert, während die Dinge geladen werden, aber ich denke nicht, dass der Scrollbereich noch nicht korrekt eingestellt ist (da der Inhalt noch geladen wird)
siehe: Android webview : detect scroll wo ich habe viele meiner Infos von.
Sieht vielversprechend aus, schaut es euch an und ändert meine Antwort! Vielen Dank! – AndroidXTr3meN