有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用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) 个答案