Skip to content

0.0.11 版本更新

Compare
Choose a tag to compare
@kongzue kongzue released this 09 Jan 07:46
· 5 commits to master since this release

相册照片选择器新增压缩质量设定、最大宽高限定、裁剪模式和全新的单照片选择回调

PhotoAlbumDialog.build()
        .setCompressQuality(90)     //开启压缩并指定质量 90%
        .setCompressPhoto(false)    //是否压缩(开启回调格式为 jpg,不开启回调格式为 png)
        .setMaxSelectPhotoCount(3)  //最多选择三张照片
        .setClip(true)              //开启裁剪模式
        .setMaxSize(1000)           //最高分辨率 1000(宽或高大于 1000会被等比缩小到 1000内)
        .setMaxWidth(1000)          //最大宽度
        .setMaxHeight(1000)         //最大高度
        .setCallback(new SelectPhotoCallback() {
            //多张模式回调(二者其一任选)
            @Override
            public void selectedPhotos(List<String> selectedPhotos) {
                tip("已选择 " + selectedPhotos.size() +" 张照片");
            }
            //单张模式回调(二者其一任选)
            @Override
            public void selectedPhoto(String selectedPhotos) {
                super.selectedPhoto(selectedPhotos);
            }
        })
        .setDialogDialogImplCallback(new DialogImplCallback<FullScreenDialog>() {
            @Override
            public void onDialogCreated(FullScreenDialog dialog) {
                dialog.setRadius(dip2px(25));
            }
        })
        .show(this);