-
Notifications
You must be signed in to change notification settings - Fork 38
How to use Broadcast Receiver
Rohit Singh edited this page Feb 23, 2018
·
1 revision
public class MainActivity extends AppCompatActivity {
private static final String CUSTOM_BROADCAST = "com.example.illuminati.broadcastreceiver.CUSTOM_BROADCAST";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i = new Intent(CUSTOM_BROADCAST);
BroadcastReceiver receiver = new MyReceiver();
IntentFilter filter = new IntentFilter(CUSTOM_BROADCAST);
registerReceiver(receiver,filter);
sendBroadcast(i);
}
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals(CUSTOM_BROADCAST))
{
Log.d("Rohit","INSIDE RECEIVER");
}
}
}
}`