2

私はアンドロイドが初めてで、Epub リーダーを作成しようとしています。

私はすでに Android Webview で Epub ファイルを読んでいますが、今は検索機能の作成に取り組んでいます

私はこのコードを使用して、webview 内の任意のテキストを検索しますが、問題なく動作しますが、アプリ スタイルの次のページに移動し、webview 表示項目を検索します。

コード:

 int i = webViewRead.findAll(text);
 Method m = WebView.class.getMethod("setFindIsUp", Boolean.TYPE);
 m.invoke(webViewRead, true);

だから、私の問題は結果を隠す方法です。私はすでに Webview の新しいインスタントを作成しようとしています (および Relode Webview Like webViewRead.reload(); ) が、うまくいきません。

それを行う別の方法はありますか?? (webview に表示するコンテンツ ウィッチは xhtml ページです)。

そして、このメソッドのもう1つのことは、検索テキストが緑色で強調
表示されることです。検索テキストを赤色で表示する方法です。

4

1 に答える 1

3

使用しない理由:

webViewRead.clearMatches();

?

グレッグ

于 2013-09-28T11:13:54.897 に答える