我想有一個目標的Android 2.1的應用程序,API 7級,同時當用戶點擊該已經在C2DM通知啓動多個活動這是我目前用它來啓動我的活動方法:如何近似Api級別7(Android 2.1)中的PendingIntent getActivities? 。
public static PendingIntent getActivity (Context context, int requestCode, Intent intent, int flags)
該方法只允許我將一個活動放在堆棧上。我真正想要做的就是使用這種方法:
public static PendingIntent getActivities (Context context, int requestCode, Intent[] intents, int flags)
此方法報告它只適用於API級別11,即Android 3.0。我不希望向後兼容2.1。任何人都可以建議我如何能夠實現這種效果,而不依賴於Android 3.0?我試過looking for the source這個新方法,但它似乎還沒有可用。
「......一次啓動多項活動......」 - 您爲什麼要這樣做?在任何特定時間只能看到一個活動(大多數情況下活動)。 – Squonk 2011-04-21 05:34:35
@esilver你最終得到了什麼,我面臨同樣的問題你最終做了什麼?請幫助 – user4o01 2012-09-22 18:12:22
基本上我添加一個特殊的布爾標誌的意圖,並始終啓動我的根活動。根活動檢查特殊標誌,如果存在,它將啓動第二個活動並將其放入堆棧。 – esilver 2012-09-23 02:36:00