1

アプリからアプリのアクティビティを開始しようとしています (それは私のものではなく、知らないコードや編集できないコードです)。

私がやりたいことは、そのアクティビティを開始した後 (それを呼び出しましょうOtherAppActivity)、私のアクティビティ (それを呼び出しましょうMyAppActivity) もOtherAppActivity最近のアプリリストに表示されたままにもなりません。

私の現在のコード:

AndroidManifest.xml

<activity
                android:name=".activities.Launch"
                android:noHistory="true"
                android:exported="true"
                android:excludeFromRecents="true"
                android:launchMode="singleInstance"
                android:theme="@style/EmptyActivity">

MyAppActivity.java

// Intent to launch OtherAppActivity
Intent intent = new Intent();
            intent.setClassName(PKG, ACTIVITY);
            intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
            intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
            startActivityForResult(intent, 88);

私は多くの検索を行いましたが、見つけた答えはどれもうまくいきませんでした。

私が何をしたいのかを理解して、私を助けてくれることを願っています。前もって感謝します。

4

1 に答える 1