Question

Je suis à la recherche d'un moyen de faire défiler une WebView qui est montré une partie spécifique du texte contenu.

Scrolling doit toujours une programmation valeur entière de la distance à parcourir. Est-il possible de récupérer la position y d'un texte spécifique dans ce WebView?

Était-ce utile?

La solution

Si vous êtes l'éditeur du contenu html, vous pouvez simplement utiliser des ancres dans le html:

Le texte que je veux faire défiler jusqu'à

puis utilisez simplement webview.loadurl ( "mywebpage.html # firstpart")

Autres conseils

WebView a les méthodes de findAll(String) et findNext(). Ils ne sont pas bien documentés mais, et ils semblent avoir quelques problèmes pré-froyo.

Ce fil en particulier peut vous aider à donner un essayer, cependant. Ces méthodes de recherche appellent le code natif, donc ce n'est pas quelque chose que vous pouvez facilement passer outre, je ne pense pas. Il pourrait y avoir quelque chose que vous pourriez faire avec Javascript, mais c'est certainement pas quelque chose que je suis au courant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top