public void StartDownload() { MBDownloadManager.RequestDownload(DownloadUri, this); this.DownloadStato = DownloadStato.Downloading; //in download SetUIState(); }
void IDownloadUpdated2.DownloadCompleted(string uri, string localUri) { this.DownloadStato = DownloadStato.NoUpdate; _context.RunOnUiThread(() => { SetUIState(); }); }
public void Initialize() { if (DownloadUri != null && DownloadUri.AbsolutePath != "") { DownloadInfo down = MBDownloadManager.DownloadInfo(DownloadUri.AbsoluteUri); if (down != null && down.Id != 0 && down.Uri != "") { MBDownloadManager.UpdateNotify(DownloadUri, this); this.DownloadStato = DownloadStato.Downloading; } } else { this.DownloadStato = DownloadStato.NoUpdate; } SetUIState(); }