Example #1
0
 protected override void OnStop()
 {
     base.OnStop();
     UnregisterReceiver(smsReceiver);
     // Set the variable to nil, so that we know the receiver is no longer used.
     smsReceiver.onSMSReceived -= SmsReceiver_onSMSReceived;
     smsReceiver = null;
 }
Example #2
0
        protected override void OnStart()
        {
            base.OnStart();
            smsReceiver = new SMSBroadcastReceiver();
            // Register the broadcast receiver
            RegisterReceiver(smsReceiver, new IntentFilter("android.provider.Telephony.SMS_RECEIVED"));
            smsReceiver.onSMSReceived += SmsReceiver_onSMSReceived;

            //get data provider
            dataProvider = MedicoUserProvider.GetProvider();

            //get service client
            restClient = MedicoServiceClient.GetClient();
        }