我想要的是
使用包含锚点的特定文本打开 gmail。
我的期望
我希望该文本在 Gmail 中显示,并带有一个网站的锚点。
问题
在 Android 4.1.2(可能还有其他 android 4 设备)上它运行得非常好,但在 Android 6 上它不起作用。它显示的是锚的文本,而不是锚本身。
就像纯文本中的“网站”而不是链接。
代码
在strings.xml 中:
<string name="bring_a_friend_mail"><a href="http://google.nl">a website</a></string>
还尝试过:
<string name="bring_a_friend_mail">
<![CDATA[
<a href="http://google.nl">a website</a>
]]>
</string>
在java代码中:
shareBodyMail = getString(R.string.bring_a_friend_mail);
sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/html");
sharingIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(shareBodyMail));
解决方案
有人可以帮我指路吗?