例如,當我從屏幕(activity
)加載到相同的Task stack
中的應用程序中打開F acebook Login page
。在同一個任務中打開另一個應用程序的活動?
以同樣的方式,我想從我的應用程序中打開另一個應用程序的活動,以加載到同一個任務堆棧中,而不是啓動新任務。
通常,當我們訪問其他應用程序時,我們使用「FLAG_ACTIVITY_NEW_TASK
」,這會創建新的任務。
但是,如何在同一個任務中加載其他應用程序的活動?
有針對性的新的應用程序是不是Android的內置Intent activities
(如email, contact, call
等)
我試圖從一個應用程序中打開我的另一個應用程序的活動。
UPDATE
我想我不能讓它不夠清晰。我在設備中安裝了應用程序A和應用程序B,這兩個應用程序都由我製作,而不是系統構建的。現在我想從應用程序A的活動中訪問應用程序B的main_activity,並仍保留在同一個任務中。謝謝
你能再次檢查更新,請...?我們如何刪除taskAffinity? – Shasi
@Shasi:引用[android:taskAffinity'的文檔](http://developer.android.com/guide/topics/manifest/activity-element.html#aff):「要指定該活動沒有任何任務的親和力,將其設置爲空字符串。「 – CommonsWare