I have a SmsReceiver
class that I want to register in the main activity, what exactly should I do ?
I am new to Android.
Either you can do 2 things:
BroadcastReceiver
in the Manifest
BroadcastReceiver
in code.For option 2 (which you are asking):
Create a BroadcastReceiver
in code (MyBroadcastReceiver).
Declare MyBroadcastReceiver in the scope of your Activity
:
MyBroadcastReceiver mMyBroadcastReceiver;
Register the BroadcastReceiver
in your Activity
by:
IntentFilter filter = new IntentFilter(android.provider.Telephony.SMS_RECEIVED);
this.registerReceiver(mMyBroadcastReceiver, filter);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With