0

使用下面的代码,我通过意图选择器从我的应用程序中共享一些文本。我的问题是,例如,如果我选择将文本作为消息共享,并且在消息应用程序中时,我只需点击主页按钮并将我的应用程序带回前面。然后,当我尝试启动一个新的意图选择器时,它会立即将我发送回未完成的消息应用程序。我宁愿它忘记这一切,并再次向我展示选择列表。

有没有办法让它忘记旧的选择?

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(Intent.createChooser(intent, "Share text as..."));
4

1 回答 1

0

添加以下内容

意图.setFlags(意图.FLAG_ACTIVITY_NEW_TASK|意图.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);

于 2013-02-06T13:50:34.847 回答