你好,我有以下代码:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TITLE, "My TITLE");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "My SUBJECT");
sendIntent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(getResources().getString(R.string.link_app)));
sendIntent.setType("text/html");
startActivity(Intent.createChooser(sendIntent, "Share Mail"));
其中link_app是:
<string name="link_app"><![CDATA[<a href="http://www.google.com">Text lablel that should be clickable in email</a>]]></string>
我的问题是文本在电子邮件正文中可见,但它不是链接。
答案 0 :(得分:0)
某些电子邮件客户端(如Gmail)(某些版本)正在过滤链接,可能是安全问题。 我们选择添加文本下方的链接,以确保客户端获得链接。
您还将尝试设置不带&#34; http&#34;
的链接<string name="link_app"><![CDATA[<a href="www.google.com">Text lablel that should be clickable in email</a>]]></string>