protected override void OnPause()
        {
            base.OnPause();
            LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.GetInstance(this);

            localBroadcastManager.UnregisterReceiver(broadcastResponseReceiver);
        }
示例#2
0
        public override void OnPause()
        {
            base.OnPause();
            LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.GetInstance(Context);

            localBroadcastManager.UnregisterReceiver(channelIdUpdateReceiver);
        }
示例#3
0
        void Probar_OnClick(object sender, EventArgs e)
        {
            prefmodel.SetNumberString(tb_numbers.Text);
            prefmodel.DoSilence = this.chkb_dosilence.Checked;
            prefmodel.DoMMS     = this.chkb_MMS.Checked;
            prefmodel.DoMessage = this.chkb_Message.Checked;
            prefmodel.DoCall    = this.chkb_LLamar.Checked;
            if (!prefmodel.IsValidNumbersString())
            {
                Toast.MakeText(this, "Secuencia de Numeros Incorrecta", ToastLength.Long);
            }
            else
            {
                Toast.MakeText(this, "Preferencias Guardadas", ToastLength.Long);

                tone_detected_reciver = new ToneDetectedReciver();
                LocalBroadcastManager bc_mngr = LocalBroadcastManager.GetInstance(this);
                bc_mngr.RegisterReceiver(tone_detected_reciver, new IntentFilter("DroidVigia.DroidVigia.DroidVigia.ToneDetected"));
                var intent = new Intent("DroidVigia.DroidVigia.DroidVigia.ToneDetected");
                intent.PutExtra("message", "Prueba de Envio");
                bc_mngr.SendBroadcastSync(intent);
                bc_mngr.UnregisterReceiver(tone_detected_reciver);
                tone_detected_reciver = null;
            }
        }
示例#4
0
        public override void OnDestroyView()
        {
            base.OnDestroyView();

            // Shut down our background executor
            cameraExecutor.Shutdown();

            // Unregister the broadcast receivers and listeners
            broadcastManager.UnregisterReceiver(volumeDownReceiver);
            displayManager.UnregisterDisplayListener(this);
        }