update Fortschrittsbalken mit Firebase Upload
Ich habe versucht, einen Fortschrittsbalken zum Hochladen von Dateien auf Firebase hinzuzufügen. Leider zeigt es keinen Upload-Fortschritt an. Sowohl der Logcat- als auch der Fortschrittsbalken zeigen nur an, wann die Datei 100% erreicht hat
uploadTask.addOnProgressListener(new OnProgressListener<UploadTask.TaskSnapshot>() {
@Override
public void onProgress(UploadTask.TaskSnapshot taskSnapshot) {
double progress = 100.0 * (taskSnapshot.getBytesTransferred() / taskSnapshot.getTotalByteCount());
System.out.println("Upload is " + progress + "% done");
int currentprogress = (int) progress;
progressBar.setProgress(currentprogress);
}
}).addOnPausedListener(new OnPausedListener<UploadTask.TaskSnapshot>() {
@Override
public void onPaused(UploadTask.TaskSnapshot taskSnapshot) {
System.out.println("Upload is paused");
}
});