【发布时间】:2019-04-09 18:32:54
【问题描述】:
我以这种方式启动隐式活动:
Intent launchIntent = context.getPackageManager().getLaunchIntentForPackage(miniGameSceneStatus.getPackageName());
context.startActivity(launchIntent);
如果此活动完成,我会收到广播,但如果活动崩溃,我什么也看不到,除非它毫无问题地返回第一个活动。
有没有办法知道第二个活动发生了什么?
【问题讨论】:
-
如果您调用的
Activity可以返回结果而不是广播,则可以使用startActivityForResult()。这样就可以判断是否成功了。
标签: android android-intent android-implicit-intent