0
我有一个具有广播接收器的应用程序A. 该接收器收听到广播某些我从另一个应用程序B.现在接收广播时恢复应用程序
得到,当我收到来自应用BI某个广播要打开我的应用程序A.
目前,我在我的广播接收器下面的代码应用程序A:
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals("startApplication"))
{
Intent LaunchIntent = mContext.getPackageManager().getLaunchIntentForPackage("packageName application A");
context.startActivity(LaunchIntent);
}
}
但这个代码总是启动应用程序A.
的主要活动。当我的应用程序已经在我想要恢复的应用程序,而不是从主活动启动后台打开。
就像您在应用程序中按回家并返回到最近的应用程序一样。
谢谢!