Android:使用intent而不扩展活动

时间:2014-04-19 23:04:18

标签: android eclipse android-intent extends

我有两节课。 FirstActivity和SecondActivity。在FirstActivity中我有这样的东西:

    Intent intent = new Intent(this, Color.class);
    intent.putExtra("keyName","#FFFFFF");
    startActivity(intent);

在SecondActivity中,我希望有这样的东西:

String data = getIntent().getExtras().getString("keyName");

这里的问题是我已经扩展了#34; View"在我的SecondActivity中,所以我的代码在SecondActivity中不起作用,因为我需要扩展" Activity"使意图工作。我该如何解决这个问题?我想这是通过创建另一个类来扩展Activity,但是如果我这样做,我应该怎么做才能将我的ThirdActivity中的东西发送到我的SecondActivity?

1 个答案:

答案 0 :(得分:1)

你可以简单地使用它:

    Intent intent = new Intent(context,MainActivity.class)
                      .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
  context.startActivity(intent);