Skip to content

Instantly share code, notes, and snippets.

@XavierTalpe
Last active December 17, 2015 12:49
Show Gist options
  • Select an option

  • Save XavierTalpe/5612984 to your computer and use it in GitHub Desktop.

Select an option

Save XavierTalpe/5612984 to your computer and use it in GitHub Desktop.
Programmatically assigning a priority for BroadcastReceivers.
public class MyActivity extends Activity {
private BroadcastReceiver myBroadcastReceiver;
@Override
public void onCreate( Bundle savedInstanceState ) {
super.onCreate( savedInstanceState );
// Or programmatically asign a priority.
myBroadcastReceiver = new MyBroadcastReceiver();
IntentFilter intentFilter = new IntentFilter( "com.my.intent" );
intentFilter.setPriority( 999 );
registerReceiver( myBroadcastReceiver, intentFilter );
}
@Override
protected void onDestroy() {
super.onDestroy();
unregisterReceiver( myBroadcastReceiver );
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment