首页 > 解决方案 > 如何查看播放音频文件的进度?

问题描述

如何找出播放进度以便在进度条中显示。这是我要玩的代码。

            var player = new MediaPlayer();
            player.SetDataSource(filename);
            player.SetVolume(10, 10);
            player.Prepare();
            player.Start();               
            try
            {
                while (!token.IsCancellationRequested && player.IsPlaying)
                {
                    try
                    {
                        await Task.Delay(100, token);
                    }
                    catch (System.OperationCanceledException) { }
                }
            }
            catch (System.OperationCanceledException)
            {

            }

标签: c#androidxamarinaudioandroid-mediaplayer

解决方案


我假设您使用的是 Android MediaPlayer 类。关联

你试过player.CurrentPosition吗?


推荐阅读