我以编程方式从另一个应用程序调用一个应用程序,如下所示:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setComponent(new ComponentName(packageString,classApp));
mActivity.startActivity(intent, 2);
我想等到 Intent 应用程序执行完成并关闭。
我尝试使用 startActivityForResult(intent,2)。但是这个 dosnt 似乎正在工作,因为它没有在实际活动类中调用 onActivityResult。我在非活动类中调用 Intent。