次のようなプログラムからサードパーティのソフトウェアを開きます。
Intent i2 = new Intent();
                 PackageManager manager = getPackageManager();
                 i2 = manager.getLaunchIntentForPackage("com.3rd.program"); 
                 i2.addCategory(Intent.CATEGORY_LAUNCHER);
                 startActivity(i2); 
このプログラムが終了したら、プログラムで何かをする必要があります。
そのプログラムを特定してプログラムに戻るにはどうすればよいですか?