您的位置:首页 > 其它

撸吧坑死宝宝了

2016-10-08 00:00 288 查看
摘要: luban图片压缩 我想多图压缩完成有后缀名 .setFilename(f.getAbsolutePath())
里面是setFilename(“data/data/img.png”)不然里面会截取 截取找不到 / 就抛出异常了

rivate void initFile() {
for (int i = 0; i < photoPaths.size(); i++) {

File f = new File(photoPaths.get(i));
Luban.get(this)
.load(f)
.setFilename(f.getAbsolutePath())
.putGear(Luban.THIRD_GEAR)
.setCompressListener(new OnCompressListener() {
@Override
public void onStart() {
Toast.makeText(MainRepairsActivity.this, "正在压缩,请不要上传!", Toast.LENGTH_SHORT).show();
}

@Override
public void onSuccess(File file) {
Toast.makeText(MainRepairsActivity.this, "压缩成功了,快去上传吧!", Toast.LENGTH_SHORT).show();
files.add(file);
}

@Override
public void onError(Throwable e) {
e.printStackTrace();
Toast.makeText(MainRepairsActivity.this, "图片压缩失败!", Toast.LENGTH_SHORT).show();
}
}).launch();

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: