Quantcast
Channel: Xamarin.Forms — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 77050

Change the slider Position on audio player

$
0
0
public int Position => Convert.ToInt32(players.Position.TotalSeconds);
 CrossMediaManager.Current.PositionChanged += (sender, e) =>
            {
                slider.Maximum = e.Position.TotalSeconds;
                slider.Value = e.Position.TotalSeconds;
            };
private void Slider_ValueChanged(object sender, ValueChangedEventArgs e)
        {
            slider.Value = CrossMediaManager.Current.Position.Seconds;

            //if (slider.Value != CrossMediaManager.Current.Duration.TotalSeconds)
            //{
            //    CrossMediaManager.Current.SeekTo(TimeSpan.FromSeconds(slider.Value));
            //}

        }
private bool UpdatePosition()
        {

            //slider.ValueChanged -= Slider_ValueChanged;
            slider.Value = CrossMediaManager.Current.Position.TotalSeconds;
            //slider.ValueChanged += Slider_ValueChanged;
            return CrossMediaManager.Current.IsPlaying();
        }

Viewing all articles
Browse latest Browse all 77050

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>