firebase ストレージからいくつかのファイルをダウンロードしようとしています。安定したインターネット接続がある場合はうまく機能します。ただし、コンテンツのダウンロード中にインターネット接続が失われると、コンテンツのダウンロードが試行され続けます。ダウンロードされているコンテンツがないかどうかを検出する方法は?
の を実装しましonProgessListener
たStorageReference
。ただし、ダウンロードに進行状況がないかどうかを検出するためにそれを使用する方法がわかりません。
new OnProgressListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onProgress(FileDownloadTask.TaskSnapshot taskSnapshot) {
//What to do with the taskSnapshot to detect if there are no progress in the download?
}
};