2011-05-25 60 views
18

有沒有一種通過編程方式設置「任務親和力」的方法?我的意思是像一些意向標誌或某事?在Android文檔中,我沒有發現任何可能。以編程方式設置「任務親和力」

使用「android:taskAffinity」在AndroidManifest.xml中以靜態方式設置親和力不適合我的需要。

+0

每當啓動一個活動,你可以像這樣添加親和標誌。不知道這是你的意圖。 '''Intent intent = new Intent(this,IntroActivity.class); //這些標誌禁用後退回前一個活動 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); startActivity(intent); finish();''' – 2016-08-07 19:53:18

回答

0

Android: Task affinity & Clear task

檢查瓦瑟大衛的回答。大多數情況下,我們不需要爲外部意圖賦予FLAG,但當然可以。如果你想通過親和力獲得新的任務能力,然後定義'Intent.FLAG_ACTIVITY_NEW_TASK'