我希望有一个针对 Android 2.1,API 级别 7 的应用程序,当用户点击进来的 C2DM 通知时,一次启动多个活动。这是我目前用来启动我的活动的方法:
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 的情况下实现这种效果?我尝试寻找这种新方法的来源,但它似乎还不可用。