Android创建当前活动的新实例

时间:2013-07-27 12:35:54

标签: android android-intent android-activity

我的项目中有一个名为A的活动,有一个按钮可以创建相同活动的新实例。例如,我想做这样的事情:

intent = new Intent(this, A.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(MainActivity.EXTRA_DATA, data);
startActivity(intent);

如果我使用此代码,当我按下按钮时应用程序崩溃。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。该活动使用另一个名为data的类的对象,该类需要实现Serializable。