Hii Я загружаю файл на сервер, используя сокет, и мне нужен процент загруженного файла? Как я могу это сделать? У меня есть максимальное значение, то есть длина файла, как я могу узнать, сколько файлов было загружено?
FileInputStream fis = new FileInputStream(fil);
BufferedInputStream in = new BufferedInputStream(fis);
BufferedOutputStream out = new BufferedOutputStream(skt.getOutputStream());
//Write the file to the server socket
int i;
while ((i = in.read()) != -1) {
publishProgress(???);
out.write(i);
System.out.println(i);
}
Мне нужно передать длину файла, загруженного в метод publishProgress.