FLAG_RECEIVER_REPLACE_PENDING constant
int
const FLAG_RECEIVER_REPLACE_PENDING
If set, when sending a broadcast the new broadcast will replace any existing pending broadcast that matches it. Matching is defined by {@link Intent#filterEquals(Intent) Intent.filterEquals} returning true for the intents of the two broadcasts. When a match is found, the new broadcast (and receivers associated with it) will replace the existing one in the pending broadcast list, remaining at the same position in the list.
This flag is most typically used with sticky broadcasts, which only care about delivering the most recent values of the broadcast to their receivers.
Implementation
static const int FLAG_RECEIVER_REPLACE_PENDING = 0x20000000;