如何知道Android中的前一个Activity?

时间:2012-02-13 10:59:46

标签: android

假设有3个活动,如X,Y和Z. X和Y有两个不同的按钮,在两个按钮单击中我启动Z活动。有一个要求,如何检查从哪个活动Z开始?

请帮忙吗? 感谢

2 个答案:

答案 0 :(得分:3)

您可以将启动活动的名称放在意图本身中。

intent.putExtra( “类”, “com.sample.ActivityX”);

答案 1 :(得分:2)

您可以将数据从X或Y发送到Z.为此,在启动新活动时,您可以创建意图。所以你必须这样做:

intent.putExtra(“key”,“value”);

在活动Z中,为了获得额外的价值:

Bundle extras = getIntent()。getExtras(); 字符串值= extras.getString(“key”);