Exemplo n.º 1
0
 private void RegisterTimezoneReceiver()
 {
     if (registeredTimezoneReceiver)
     {
         return;
     }
     else
     {
         if (timeZoneReceiver == null)
         {
             timeZoneReceiver         = new TimeZoneReceiver();
             timeZoneReceiver.Receive = (intent) => {
                 // TODO redraw / invalidate
             };
         }
         registeredTimezoneReceiver = true;
         var filter = new IntentFilter(Intent.ActionTimezoneChanged);
         owner.RegisterReceiver(timeZoneReceiver, filter);
     }
 }
 private void RegisterTimezoneReceiver()
 {
     if (registeredTimezoneReceiver)
     {
         return;
     }
     else
     {
         if (timeZoneReceiver == null)
         {
             timeZoneReceiver         = new TimeZoneReceiver();
             timeZoneReceiver.Receive = (intent) => {
                 time.Clear(intent.GetStringExtra("time-zone"));
                 time.SetToNow();
             };
         }
         registeredTimezoneReceiver = true;
         IntentFilter filter = new IntentFilter(Intent.ActionTimezoneChanged);
         Application.Context.RegisterReceiver(timeZoneReceiver, filter);
     }
 }
Exemplo n.º 3
0
            // Register for Events

            void RegisterTimezoneReceiver()
            {
                if (registeredTimezoneReceiver)
                {
                    return;
                }
                else
                {
                    if (timeZoneReceiver == null)
                    {
                        timeZoneReceiver = new TimeZoneReceiver
                        {
                            Receive = (intent) =>
                            {
                                UpdateCalendarWithCurrentTime(true);
                            }
                        };
                    }
                    registeredTimezoneReceiver = true;
                    IntentFilter filter = new IntentFilter(Intent.ActionTimezoneChanged);
                    Application.Context.RegisterReceiver(timeZoneReceiver, filter);
                }
            }
Exemplo n.º 4
0
 private void RegisterTimezoneReceiver()
 {
     if (registeredTimezoneReceiver) {
         return;
     } else {
         if (timeZoneReceiver == null) {
             timeZoneReceiver = new TimeZoneReceiver ();
             timeZoneReceiver.Receive = (intent) => {
                 time.Clear (intent.GetStringExtra ("time-zone"));
                 time.SetToNow ();
             };
         }
         registeredTimezoneReceiver = true;
         IntentFilter filter = new IntentFilter (Intent.ActionTimezoneChanged);
         Application.Context.RegisterReceiver (timeZoneReceiver, filter);
     }
 }
 private void RegisterTimezoneReceiver()
 {
     if (registeredTimezoneReceiver) {
         return;
     } else {
         if (timeZoneReceiver == null) {
             timeZoneReceiver = new TimeZoneReceiver ();
             timeZoneReceiver.Receive = (intent) => {
                 // TODO redraw / invalidate
             };
         }
         registeredTimezoneReceiver = true;
         var filter = new IntentFilter (Intent.ActionTimezoneChanged);
         owner.RegisterReceiver (timeZoneReceiver, filter);
     }
 }