2017-09-28 19 views
0

この質問に関連する投稿は数百件ありますが、私は自分の体にハイパーリンクを挿入しようとしていますが、動作していません!!Android Intent.ACTION_SENDハイパーリンクが機能しない

たとえば、次の例は、数ヶ月前に掲載されたこのウェブサイトにあります。 You can see the link

String link = "www.facebook.com" 
String body_part = "<a href=\"" + link + "\">" + link+ "</a>" 

intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body_part)); 

しかし、本文にはテキストコンテンツしかありません。リンクはありません。

なぜ機能していないのでしょうか?

enter image description here

答えて

0

私は同じ問題に直面し、ちょうど今のソリューションを得ました。コードを以下のように変更すると動作します。

String link = "www.facebook.com"; 
String body_part = "<![CDATA[<a href=\"" + link + "\">" + link+ "</a>]]" 
intent.putExtra(android.content.Intent.EXTRA_HTML_TEXT, Html.fromHtml(body_part)); 

これはあなたにも役立ちます。 :)

関連する問題