Bon*_*one 2 c# xamarin.android xamarin
我已经使用 xamarin 一段时间了,我当前正在进行的项目需要下载一些 mp3 文件。
我看到了下载文件和下载图像的教程,但它们并没有引导我到任何地方,并且是针对 iOS 的。
给定一个 url www.xyz.com/music.mp3,如何下载 mp3 文件并保存它?
最简单的方法是使用 WebClient,如果在 UI 线程上,则调用方法 DownloadFileTaskAsync:
button.Click += async delegate
{
var destination = Path.Combine(
System.Environment.GetFolderPath(
System.Environment.SpecialFolder.ApplicationData),
"music.mp3");
await new WebClient().DownloadFileTaskAsync(
new Uri("http://www.xyz.com/music.mp3"),
destination);
};
Run Code Online (Sandbox Code Playgroud)