Android: проблема с сериализуемым объектом введена в намерение
Привет, у меня проблема с классом, который я хочу передать намерением, поместив его в putExtras (). Его сериализуемость и код выглядит следующим образом:
public abstract class ObjectA extends ArrayList<ObjectA> implements java.io.Serializable{...}
public class ObjectB extends ObjectA {...}
...
Bundle extras = new Bundle();
extras.putSerializable("blabla", ObjectB);
intent.putExtras(extras);
...
Object y = getIntent().getExtras().get("blabla");
проблема в том, что у теперь ArrayList и больше не ObjectB, поэтому я не могу его привести ... если я изменю код на
public class ObjectB implements java.io.Serializable {...}
работает нормально