Android -- 使用选择器共享多个(两个)链接

Android -- Sharing multiple (two) links using chooser

我希望用户能够共享 link(在线文本内容)。共享时,我还希望 Play 商店中的应用程序 link 出现在 link.

下方

通过电子邮件,共享可能如下所示

电子邮件主题:[内容主题]

电子邮件正文:

[link到内容]

在此处下载我们的应用程序: [link 到 Play 商店中的应用程序]

我试过类似的方法,但它不显示 links:

    String playStoreUrl = "market://details?id=" +   getActivity().getApplicationContext().getPackageName();
    ArrayList<String> links = new ArrayList<String>();
    links.add(data.getLink());
    links.add(playStoreUrl);

    Intent sharingIntent2 = new Intent(Intent.ACTION_SEND_MULTIPLE);
    sharingIntent2.putExtra(Intent.EXTRA_SUBJECT, content.getSubject());
    sharingIntent2.putStringArrayListExtra(Intent.EXTRA_TEXT, links);
    sharingIntent2.setType("text/plan");
    startActivity(Intent.createChooser(sharingIntent2, "Share this content"));

非常感谢任何帮助!似乎没有太多关于此的文档。

你可以这样做:

String YOUR_TEXT_TO_SEND=data.getLink()+"\n"+"Download our app here: "+"[link to app in Play Store]";

intent.putExtra(Intent.EXTRA_TEXT, YOUR_TEXT_TO_SEND);