Tag: parcel

可以将空值传递给包裹吗?

是否可以在parcel一个对象的时候写入null给Parcel ,并且当再次进行重新编码时再返回null ? 假设我们有以下代码: public class Test implements Parcelable { private String string = null; public Test(Parcel dest, int flags) { source.writeString(string); } } 使用Parcel.readString()从parcel读取这个值时会得到NullPointerException吗? 或者我会得到一个null值?