Я знаю, что уже немного поздно, и на этот вопрос уже есть ответ, но есть и другой способ.
просто создайте другой объект, определите его как Serializable
, передайте ему переменную списка и отправьте его, используя putExtra
на вашем intent
, например:
public class Category implements Serializable {
private List<YourObject> objects;
public Category() {
}
public List<YourObject> getObjects() {
return objects;
}
public void setObjects(List<YourObject> objects) {
this.objects = objects;
}
и затем для отправки сделайте это:
Category cat = new Category();
cat.setObjects(objects);
intent.putExtra("listOfObjects",cat);
startActivity(intent);
и для получения созданного вами объекта сделайте следующее:
Category cat = (Category) extras.get("listOfObjects");
cat.getObjects;