1

含まれているテキストの特定の部分が表示されるWebビューをスクロールする方法を探しています。

プログラムでスクロールするには、スクロールする距離の整数値が常に必要です。そのウェブビューで特定のテキストのy位置を取得する可能性はありますか?

4

2 に答える 2

2

WebViewにはfindAll(String)findNext()メソッドがあります。しかし、それらは十分に文書化されておらず、フローズンヨーグルト前にいくつかの問題があるようです。

ただし、このスレッドは特に試してみるのに役立つ場合があります。これらのfindメソッドはネイティブコードを呼び出すため、簡単にオーバーライドできるものではないと思います。Javascriptでできることがあるかもしれませんが、それは確かに私がよく知っていることではありません。

于 2011-01-20T15:47:34.433 に答える
2

HTMLコンテンツの編集者であれば、HTML内でアンカーを使用するだけで済みます。

スクロールしたいテキスト

次に、webview.loadurl( "mywebpage.html#firstpart")を使用します。

于 2011-01-20T15:58:45.213 に答える