2013-07-27 33 views
0

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

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

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

+2

你得到的错误是什么? – amatellanes

+2

post stacktrace – njzk2

+1

我要猜测,您需要在您的'AndroidManifest'中声明'activity''''' – Blundell

回答

0

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

相关问题