void sendOrderedBroadcastWithPermission( Intent intent, String receiverPermission, Context context) { List<Wrapper> wrappers = getAppropriateWrappers(intent, receiverPermission); // sort by the decrease of priorities sortByPriority(wrappers); postOrderedToWrappers(wrappers, intent, 0, null, null, context); }
void sendOrderedBroadcast( Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras, Context context) { List<Wrapper> receivers = getAppropriateWrappers(intent, receiverPermission); sortByPriority(receivers); receivers.add(new Wrapper(resultReceiver, null, context, null, scheduler)); postOrderedToWrappers(receivers, intent, initialCode, initialData, initialExtras, context); }
void sendOrderedBroadcastWithPermission( Intent intent, String receiverPermission, Context context) { List<Wrapper> wrappers = getAppropriateWrappers(intent, receiverPermission); // sort by the decrease of priorities sortByPriority(wrappers); postOrderedToWrappers(wrappers, intent, 0, null, null, context); }
void sendOrderedBroadcast( Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras, Context context) { List<Wrapper> receivers = getAppropriateWrappers(intent, receiverPermission); sortByPriority(receivers); receivers.add(new Wrapper(resultReceiver, null, context, null, scheduler)); postOrderedToWrappers(receivers, intent, initialCode, initialData, initialExtras, context); }