我有一系列A,B,C活动。从C活动我做:
Intent clearTopIntent = new Intent(LoginActivity.this, Class.forName(getIntent().getExtras().getString("prev_activity").toString()));
clearTopIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(clearTopIntent);
使用clear_top标志调用活动B.
我的问题是当清除活动B启动mIntent对象中的mExtras为空时。如何保留这些额外的价值呢?
答案 0 :(得分:0)
也许这会对你有所帮助:
intent.putExtras(intentSource)
和intentSource = getIntent()
我真的没有正确地回答你的问题。