protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set content view to FrameLayout with ClockView. FrameLayout frameLayout = new FrameLayout(this); clockView = new ClockView(this); frameLayout.AddView(clockView); SetContentView(frameLayout); // Create ClockModel to keep clock updated. clockModel = new ClockModel { IsSweepSecondHand = true }; // Initialize clock. SetClockHandAngles(); clockModel.PropertyChanged += (object sender, PropertyChangedEventArgs e) => { // Update clock. SetClockHandAngles(); }; }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); // Set content view to FrameLayout with ClockView. FrameLayout frameLayout = new FrameLayout (this); clockView = new ClockView (this); frameLayout.AddView (clockView); SetContentView (frameLayout); // Create ClockModel to keep clock updated. clockModel = new ClockModel { IsSweepSecondHand = true }; // Initialize clock. SetClockHandAngles (); clockModel.PropertyChanged += (object sender, PropertyChangedEventArgs e) => { // Update clock. SetClockHandAngles(); }; }