Skip to content

LocalMedia customData字段会在选择图片裁剪后回传给调用界面时丢失 #3009

@zhangzhen123

Description

@zhangzhen123

这个字段应该是给用户方便自定义自身业务预留的 但是在拉起选择页前给selectList的某个LocalMedia 添加的customData值却在选择完成后丢失了
PictureSelector.create(this)
.openGallery(SelectMimeType.ofImage())// 全部.PictureMimeType.ofAll()、图片.ofImage()、视频.ofVideo()、音频.ofAudio()
.setImageEngine(GlideEngine.createGlideEngine())
.setSelectedData(selectList)
.setMaxSelectNum(max)// 最大图片选择数量

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    super.onActivityResult(requestCode, resultCode, data)
    if (resultCode == Activity.RESULT_OK) {
        when (requestCode) {
            PictureConfig.CHOOSE_REQUEST -> {
                // 图片选择结果回调
                selectList = PictureSelector.obtainSelectorList(data)

这里返回的selectList 中相关customData字段已丢失

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions