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);
我已經做了很多的搜索,但沒有答案的我找到了,爲我工作。
我希望你明白我想做什麼,並可以幫助我。提前致謝。