我的堆栈中有以下活动:
A , B , C, D
Run Code Online (Sandbox Code Playgroud)
我想重新启动B以获得此堆栈:
A , B'
Run Code Online (Sandbox Code Playgroud)
其中B'是一个新的B实例(不是旧的接收onNewIntent回调,我怎么能这样做?
顺便说一句,我正在使用
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Run Code Online (Sandbox Code Playgroud)
在启动B活动时,但这样调用onNewIntent而不是启动新实例