如何找到播放进度以便在进度栏中显示它。这是我要播放的代码。
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)
{
}
我假设您正在使用Android MediaPlayer类。 link
您是否尝试过player.CurrentPosition
?