googleapis / googleapis/google-api-java-client
Handling Thread.interrupted in MediaHttpDownload
Offen
priority: p4
type: feature request
- Vorherrschende Sprache
- Java
- Sterne
- 1.5k
- Forks
- 772
- Ø Merge
- 1 Std. 44 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
I was wondering if you could make a change such as the following to handle stopping a download. The developer could interrupt the background Thread doing the download to stop it.
if (mediaContentLength <= nextByteIndex || Thread.interrupted()) {
// All required bytes have been downloaded from the server.
bytesDownloaded = mediaContentLength;
updateStateAndNotifyListener(DownloadState.MEDIA_COMPLETE);
return;
}
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.