问题描述:
外部应用使用Intent.FLAG_ACTIVITY_NEW_TASK,启动桥接的activity切换对应的功能界面显示时,第一次能启动对应的activity,在没有退出的情况下,第二次启动时,这个activity的生命周期并没再调用;
解决:
因为外面不能使用广播功能,因此只有在桥接的activity收到的情况下,发出广播,收到的广播里再启动目标的activity,桥接的activity结束掉。这个流程下第二次启动时桥接的activity能再次被调起。
问题描述:
外部应用使用Intent.FLAG_ACTIVITY_NEW_TASK,启动桥接的activity切换对应的功能界面显示时,第一次能启动对应的activity,在没有退出的情况下,第二次启动时,这个activity的生命周期并没再调用;
解决:
因为外面不能使用广播功能,因此只有在桥接的activity收到的情况下,发出广播,收到的广播里再启动目标的activity,桥接的activity结束掉。这个流程下第二次启动时桥接的activity能再次被调起。