如何在共享意图中添加额外的多个额外内容?

时间:2014-03-11 12:29:20

标签: android

我正在做一个简单的游戏应用程序“火焰”我需要分享两个人的结果和名称。共享工作正常!但我只能分享最终的ans           “婚姻”或“朋友”等我需要男孩的名字和女孩的名字,结果应该像“anu”一样同时分享,“hari”将是“朋友”.. !!我如何为此分享它们为name1和name2添加额外的两个意图?我是一个初学者帮助!!

    String text = "http://www.twistedequations.com";
    ans = (String) output.getText();
    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_SEND);
    intent.putExtra(Intent.EXTRA_TEXT, ans);

    intent.setType("text/plain");
    startActivity(intent);

1 个答案:

答案 0 :(得分:0)

假设你的答案是"朋友"那么你需要这样

 ans = (String) output.getText();

 String name1 = edt1.getText().toString();
 String name2 = edt2.getText().toString();

 String myvalue = name1+" "+ name2 +" "+"will be"+ ans;
 Intent intent = new Intent();
 intent.setAction(Intent.ACTION_SEND);
 intent.putExtra(Intent.EXTRA_TEXT, myvalue);
 intent.setType("text/plain");
 startActivity(Intent.createChooser(intent,
                    "Share using"));

根据你的问题,ans字符串代表朋友或结婚结果。

您还可以对String使用concat()函数。