如何从不同的Activity获取主要启动活动的Intent?

时间:2012-03-29 19:17:32

标签: android android-intent

我目前正在使用其他活动。我怎样才能获得主要的发布活动的意图?

Intent launchIntent = getIntent();

在上文中,getIntent()显然不会得到我需要的正确Intent

如何获得主要发布Activity的{​​{1}}?

2 个答案:

答案 0 :(得分:0)

import android.os.Bundle;

Bundle extras = getIntent().getExtras();
   if (extras != null) {
       pics = extras.getInt(KEY_HERE);
   }

根据需要替换pics和getInt。

答案 1 :(得分:0)

加载Activity1时,抓住与其启动相关联的Bundle

启动Activity2后,将这些额外内容添加到新的Intent中,并将其传递给Activity2

您不能只是从其他活动访问Intent,您需要传递信息。