摘要:
项目中遇到已经sendbroadcast,但是在对应的BroadcastReceiver中却无法调用onReceiver真是个纠结的问题。找了许久。终于发现Intent中传递了一个参数(自定义类继承Parcelable/Serializable) 导致出现了我难题反复跟踪发现简单类型,单继承Parcelable/Serializable等都可以。最后才跟踪到,我自定的类中包含了一个内部类 ,这才导致了问题如:public class A implements Parcelable{ public class B{ }}解决方法将B单独写成一个类。 阅读全文