我正在使用单实例活动名称activity1,并且在用户单击通知onNewIntent
方法运行时使用推送通知时
通过这种方法,我借助recreate();
重新创建了活动
这会重新创建活动,但问题是首先创建了新实例,然后是上一个停止。我希望首先必须停止当前实例,然后再创建新实例
查看日志
onCreate: 1
onStart: 1
user click on notification
onPause: 1
oncreate: 2
onstart: 2
onStop 1
这里1和2是实例编号 问题在于,在创建第二个实例之前,也应先调用第一个实例的on stop方法
编辑:
简而言之,我想销毁当前的活动实例,然后创建与新的活动实例相同的