コード例 #1
0
        private void InitListener()
        {
            Button save = FindViewById <Button>(Resource.Id.buttonNotificationSave);

            push = FindViewById <Switch>(Resource.Id.allowPushNew);
            mail = FindViewById <Switch>(Resource.Id.allowMailNew);

            push.Checked = Preferences.Get("boolNFPush", true);
            mail.Checked = Preferences.Get("boolNFMail", true);

            save.Click += delegate
            {
                if (!mail.Checked)
                {
                    string msg = API.DisableMail(Preferences.Get("idUser", 0)) ? "Ha sido eliminadas las suscripciones del " +
                                 "boletín de los restaurantes." : "De ahora en adelante, recibirá notificaciones en su correo";
                    Toast.MakeText(this, msg, ToastLength.Long).Show();
                }
                Preferences.Set("boolNFPush", push.Checked);
                Preferences.Set("boolNFMail", mail.Checked);
                Finish();
            };
        }