今天遇到一个问题,从第一个activity打开第二个activity,并通过intent传递数据过去,结果发现getIntent()获取不到数据,之后发现是第二个Activity设置的启动模式是singleTask,所以需要这样设置一下就好了:
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);
}
记录一下,生活更美好