我发现动态注册的广播接收器没有办法收到显式Intent,只能用setAction这种隐式的,大概原因是 用诸如setClass、setComponent这些方法,会使action, data, type, categories这些被忽略,那意思就是action和显式Intent不能共存?但是动态注册的广播接收器的Filter,必须要addAction啊!
下面是 动态注册的广播接收器
下面是 隐式Intent,上面注册的广播接收器能收到这个Intent
下面是 显式Intent,上面那个广播接收器无法收到这个Intent
最终,我还是没能用动态注册的广播接收器收到显式Intent,这就很反常识,困惑已久,求解答