Buat project baru bernama Proyek Receiver. Dalam file AndroidManifest.xml, tambahkan kode berikut di antara tag receiver untuk mendaftarkan penerima anda untuk sistem intent
Untuk menimplementasikan onReceive() dalam BroadcastReceiver, lakukan kodingan seperti di bawah pada customReceiver.java
Untuk membatasi penerima siaran, lakukan kodingan seperti berikut . Agar penerima siaran hanya ktif ketika aplikasi ditampilkan, aktifkan penerima dalam onStart() dan nonaktifkan dalam onStop
Buat variabel string konstan dalam CustomReceiver.java untuk digunakan sebagai tindakan intent siaran
Tambahkan tombol ‘send custom broadcast’ pada activity_main.xml
Untuk mengimplementasikan tombol sendCustomVroadcast(), tambahkan kodingan berikut pada MainActivity.java
Buat variabel anggota di MainActivity untuk penerima dan inisialisasi member tersebut
Dalam onCreate(), dapatkan instance localBroadcastManager dan daftarkan penerima dengan tindakan intent khusus
Ganti metode onDestroy() dan berhenti mendaftarkan penerima dari LocalBroadcastManager
Untuk memunculkan pesat toast ‘custom broadcast received’, tambahkan kodingan berikut pada onReceive() di CustomReceiver.java
Tampilan aplikasi