我想分享我的应用程序中的一些内容。一旦共享(例如 - 消息发送),我希望我的应用程序再次处于活动状态并且发送应用程序消失。使用下面的代码,我希望onActivityResult
被调用,但它从未被调用。
发送电子邮件后,我的应用程序再次出现,但在发送 SMS(“消息”)后,消息应用程序仍然存在。(onActivityResult
永远不会被调用)
谢谢 :-)
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "This is a test";
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "You have to see this!");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivityForResult(Intent.createChooser(sharingIntent, "Share via"),1);
getFragmentManager().popBackStack();