2012-04-18 21 views
1

私は、Html.fromHtml()を使用してHTMLコンテンツを入れているTextViewを持っています。 TextViewには、いくつかのアクションを実行するために使用されるonClick()メソッドがあります。 TextViewにあるHTMLには、リンクとして認識されるリンクが含まれていますが、リンクが解除されることがあります。私はそれらをクリック可能にすることができますが、それはonClickメソッドを停止します。Android TextView - クリック可能なリンクとクリック可能な表示

私の質問は、ユーザーがリンクをクリックするとリンクが開きますが、ユーザーがリンクをクリックしなかった場合、TextViewのonClick()メソッドが呼び出されるいずれかのクリックごとにどちらか一方になります。

おかげ

+0

可能な重複:http://stackoverflow.com/questions/4251745/android-clickable-textview-with-linkified-リンク –

+1

同様の問題のように見えますが、その解決策は私のために働いていません – leedsunited92

+0

その答えが遅すぎますが、いくつかの方がもっと明確な回答が必要な場合は[StackOverFlow](http://stackoverflow.com/questions/2734270/)どのようにi-make-links-in-a textview-clickable) – PravinDodia

答えて

1

あなたはコードでそれを行うにはLinkifyを使用することがあります。

Linkify.addLinks(yourTextView, Linkify.ALL); 
+0

それは不幸にもそれは役に立たない。リンクはHTML内にあり、ハイパーリンク(青色の下線付き)として表示されますが、クリックできません。 – leedsunited92

+0

標準的なHTMLリンク( 'some link ')形式ですか? – waqaslam

+0

はい。私はlistviewがクリックを処理すると思う。私はそれをしたいが、そのリンクがクリックされていない場合。 – leedsunited92

関連する問題