在活动之间发送节点列表

时间:2012-07-03 11:10:05

标签: android android-intent

如何在活动之间发送节点列表?我有一个应用程序,其中有4个屏幕,有四个活动。在第一个活动中,我解析url以获取节点列表。单击按钮时,我需要启动新活动并将节点列表发送到第二个活动 我试过这种方式

Intent intent = new Intent(this, SecondActivity.class);
Bundle bundle = new Bundle(); 
bundle.putString("KEY","NodeList"); 

intent.putExtras(bundle);
startActivity(intent);

2 个答案:

答案 0 :(得分:0)

使实现接口NodeList的类也实现接口Parcelable并在intent上使用this方法。

答案 1 :(得分:0)

简单的方法是你可以使用Application类,这样你就可以在Application中使用Setter方法设置一个值,并且可以使用Application类中的getter方法返回值。

数据将一直保留到您的应用程序存在,因此您可以使用它。How to use Application class in Android

您也可以使用Android Parcelable