Exemple #1
0
 public void OnProgressChanged(CircularSeekBar view, float progress, bool fromUser)
 {
     if (progress < 33)
     {
         view.RingColor = Color.Red;
     }
     else if (progress < 66)
     {
         view.RingColor = Color.Yellow;
     }
     else
     {
         view.RingColor = Color.Green;
     }
 }
        private void OnCreatePower(View view)
        {
            seekbarPower  = view.FindViewById <CircularSeekBar>(Resource.Id.seekbar);
            seekbarPower2 = view.FindViewById <CircularSeekBar>(Resource.Id.seekbar2);
            seekbarPower3 = view.FindViewById <CircularSeekBar>(Resource.Id.seekbar3);

            seekbarPower.SetOnCenterClickedListener(this);
            seekbarPower2.SetOnCenterClickedListener(this);
            seekbarPower3.SetOnCenterClickedListener(this);

            seekbarPower.SetOnCircularSeekBarChangeListener(this);
            seekbarPower2.SetOnCircularSeekBarChangeListener(this);
            seekbarPower3.SetOnCircularSeekBarChangeListener(this);

            seekbarPower.ProgressTextSize  = 30;
            seekbarPower2.ProgressTextSize = 30;
            seekbarPower3.ProgressTextSize = 30;
        }
        public void OnStopTrackingTouch(CircularSeekBar p0)
        {
            var identity = ((CircularSeekBar)p0).Id;

            if (identity == Resource.Id.seekbar)
            {
                power1.Text = "Power1: " + p0.Progress.ToString("0.##\\%") + "\n";
                SendMessage(power1.Text);
            }

            if (identity == Resource.Id.seekbar2)
            {
                power2.Text = "Power2: " + p0.Progress.ToString("0.##\\%") + "\n";
                SendMessage(power2.Text);
            }

            if (identity == Resource.Id.seekbar3)
            {
                power3.Text = "Power3: " + p0.Progress.ToString("0.##\\%") + "\n";
                SendMessage(power3.Text);
            }
        }
Exemple #4
0
 public void OnStopTrackingTouch(CircularSeekBar p0)
 {
     throw new NotImplementedException();
 }
Exemple #5
0
 public void OnCenterClicked(CircularSeekBar view, float progress)
 {
     Snackbar.Make(view, "Reset", Snackbar.LengthShort).Show();
     view.Progress = 0;
 }