PictureSelector icon indicating copy to clipboard operation
PictureSelector copied to clipboard

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

Open zhangzhen123 opened this issue 3 months ago • 0 comments

这个字段应该是给用户方便自定义自身业务预留的 但是在拉起选择页前给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字段已丢失

zhangzhen123 avatar Sep 15 '25 03:09 zhangzhen123