如何找出播放进度以显示在进度条中。 这是我要玩的代码。
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类。
你试过player.CurrentPosition
吗?