Estoy tratando de pasar un arrayList a otra actividad usando intenciones. Aquí está el código de la primera actividad.
case R.id.editButton:
Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show();
Intent intent = new Intent(this, editList.class);
intent.putStringArrayListExtra("stock_list", stock_list);
startActivity(intent);
break;
Aquí es donde trato de recuperar la lista en la segunda actividad. ¿Algo anda mal aquí?
Intent i = new Intent(); //This should be getIntent();
stock_list = new ArrayList<String>();
stock_list = i.getStringArrayListExtra("stock_list");
fuente
intent.putStringArrayListExtra
,intent.getStringArrayListExtra
ogetSerializableExtra
existe. ¿Y si uso eclipse? ¿Tengo que descargar y agregar la biblioteca Gson?