Я отправляю Arraylist один вид деятельности другому, но 2-го действия показывают нулевой указатель и нулевой адаптер. как это исправить ??? Благодарю.ArrayList (XmlValueModel) переместить из одной активности в другую. Действие
Первая активность:
Bundle b = new Bundle();
b.putSerializable("array_list", listdata);
Intent movedata = new Intent(getApplicationContext(),Shopping.class);
movedata.putExtras(movedata);
startActivity(movedata);
Вторая активность:
Intent intent = this.getIntent();
Bundle bundle = intent.getExtras();
ArrayList<XmlValueModel> listdata = (ArrayList<XmlValueModel>) bundle.getSerializable("array_list");
// ArrayAdapter<XmlValueModel> array = new ArrayAdapter<XmlValueModel>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listview = (ListView) findViewById(R.id.ListOne);
adapter = new CustomListAdapter(this, listdata);
listview.setAdapter(adapter);
}catch (Exception e){
Log.e("Error:", e.getMessage());
}
Дорогой ... Я использовал этот код, но я не меняется .. –
Ваш список ненулевым, прежде чем положить его в расслоении ? –