0
我需要传递给次要活动定义为对象:错误铸造的ArrayList
public class Campionati extends ArrayList<Campionato> implements Serializable {
我能够创建包含该对象的额外。 在二次活动的onCreate()函数我去的码来检索数据:
Bundle b = getIntent().getExtras();
if (b!=null) {
Serializable s = b.getSerializable("datiSport");
Campionati m_campionati = (Campionati)s;
两个B和s对象是好的和s的类型为ArrayList的。 最后一个命令生成异常:
Java.lang.ClassCastException:java.util.ArrayList中
是什么意思? 我不明白为什么演员是不可能的。