相关疑难解决方法(0)

如何从意图强制重启活动

MainActivitylauchMode="singleTask"

现在我想从具有特殊意图数据的通知开始活动.在MainActivity.onResume我访问给定的意图数据...

问题是:当活动已经存在,并且我点击通知时,活动进入前台,但是onResume没有调用该方法,我无法访问意图数据.

我尝试了旗帜FLAG_ACTIVITY_CLEAR_TASK,这适用于Honeycomb,但不适用于Gingerbread.

这是我从通知开始活动的方式:

Intent intent = new Intent();
intent.setClass(this, MainActivity.class);
intent.putExtra("triggerid", triggerid); 
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

android

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

标签 统计

android ×1