file传过来之后,如果做了transferTo就已经影响了file ,size变成了0.如果再使用会报错,文件为空。
file.transferTo(new File(currentTimeMillis + ".jpg"));
ThumbnailsUtil.setThumbnails(sourceFile,scale,quality,outFilePath);
setThumbnails也部一定需要sourceFile,也可以是 file.getInputStream() 。这样就不用将文件保存到中转站。
但是目前好像生成缩略图还是需要保存到本地文件。