2011-02-20 2 views
3

WebViewを含むアプリケーションを構築しています。このWebViewは、ユーザーにいくつかのリンクとプレーンテキストを表示するために使用されます。私は、ユーザーがリンクやテキストの本文をLongClickし、WebViewに表示されているHTMLからそのものを削除するオプションを取得できるようにしたいと思います。 This questionそこに私を得た。リンクのLongClickingは、wv.getHitTestResult()メソッドを使用して動作します。しかし、今私の問題は、長いテキストをクリックすると、リスナーのonLongClick()メソッドが呼び出されず、getHitTestResult()がユーザーが触れているテキストを返さなくても(onTouchListeneronLong WebViewのプレーンテキスト用

私はWebViewの中でリンクされていないテキストにあるLongClickイベントをどのように得ることができるのか誰にも分かっていますか?(私はプレーンテキストに触れたときにgetHitTestResult()。getExtra()私はこれが基本的なブラウザでテキストを選択する方法であるので、これが可能であると仮定します)。かつて私はLongClickイベントを取得しました。どのテキストをクリックしたのか、どのようにアクセスできますか?

+0

解決策がありましたか、Androidタグに未解決の質問がたくさんありました。解決策があれば投稿して受け入れてください。 – Merlin

+0

Nopeは何も見つけられませんでした。私の修正はWebViewでの表示を止めることでした。 – FoamyGuy

+0

@FoamyGuy私もこの問題に直面しています.onLongClick()は機能しません。 – sachin003

答えて

関連する問題