相关疑难解决方法(0)

在Android中启动活动清除顶部

我的堆栈中有以下活动:

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而不是启动新实例

android android-intent android-activity

1
推荐指数
1
解决办法
5181
查看次数

标签 统计

android ×1

android-activity ×1

android-intent ×1