我有两节课。 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?
答案 0 :(得分:1)
你可以简单地使用它:
Intent intent = new Intent(context,MainActivity.class)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);