-
Notifications
You must be signed in to change notification settings - Fork 145
Open
Description
Hi!
I'm trying to do in RecyclerView progress display when copying files. But it displays only the last one (100%) results.
try {
InputStream input = null;
OutputStream output = null;
long lenghtOfFile = source.length();
int count;
try {
input = new FileInputStream(source);
output = new FileOutputStream(destination);
byte[] data = new byte[1024];
long total = 0;
while ((count = input.read(data)) != -1) {
total += count;
int xc = (int) ((total * 100) / lenghtOfFile);
holder.progress_bar.setProgress(xc);
}
} finally {
output.flush();
output.close();
input.close();
}
} catch (IOException e) {
e.printStackTrace();
}
Why are not the intermediate values?
Metadata
Metadata
Assignees
Labels
No labels