PictureSelector
PictureSelector copied to clipboard
LocalMedia customData字段会在选择图片裁剪后回传给调用界面时丢失
这个字段应该是给用户方便自定义自身业务预留的 但是在拉起选择页前给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字段已丢失