使用socket上传安卓 Java文件,需要上传文件的百分比?
Hii我正在使用socket将文件上载到服务器,我需要加载的文件百分比?我该怎么做?我有最大值,即文件长度,我如何才能得到多少文件已上传
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方法中上传的文件长度
共 (0) 个答案