我正在尝试从我的应用程序启动一个应用程序的活动(这不是我的,我不知道和/或无法编辑哪些代码)。
我想要做的是,在开始该活动(我们称之为)之后,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);
我做了很多搜索,但我找到的答案都没有对我有用。
我希望你明白我想做什么,并能帮助我。提前致谢。