Web サービスからデータを検索する意図があります。これらのデータをこのインテントから別の画面 (インテント) に渡そうとしています
検索意図
public void setXXX(ArrayList<XXX> xxxData) {
this.xxxs= xxxData;
if(xxxData.size() > 0)
{
Intent intent = new Intent(this, otherActivity.class);
startActivity(intent);
}else{
alert (getResources().getString(R.string.no_result));
}
}
受信者の意図
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.xxxs = (...);
setContentView(R.layout.activity_xxxlist);
this.xxxList = (ListView) findViewById(R.id.listview);
this.listView.setAdapter(new xxxDataAdapter(this,this.layoutInflator, this.xxxs));
}
2 番目のインテントから arrayList<> を使用するにはどうすればよいですか?