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

以下を追加します

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);

于 2013-02-06T13:50:34.847 に答える