我有两个自定义类:
class A: Parcelable{}
class B: Parcelable{}
当我在每个地方保存和恢复它们(在旋转期间)时,我需要将 classLoader 设置为 Bundle。否则我会得到BadParcelableException: ClassNotFoundException when unmarshalling
另外我需要比较两个包的内容,在这里设置自定义类加载器 aech 时间看起来很脏......所以我很确定有一些方法可以将自定义类添加到系统类加载器(或类似的操作),所以这个问题可能是在应用程序级别解决,但不是在本地解决。
将很高兴任何帮助!