如何在android 里使用Intent 传递对象

 

//To pass:
intent.putExtra("MyClass", obj);

// To retrieve object in second Activity
getIntent().getSerializableExtra("MyClass");

bean必须接上接口 serializable 切记bean的所有子类也要接上

不然报错

Parcelable encountered IOException writing serializable object

 

如:

class MainClass implements Serializable {

    public MainClass() {}

    public static class ChildClass implements Serializable {

        public ChildClass() {}
    }
}

 

你可能感兴趣的:(如何在android 里使用Intent 传递对象)