PhotoPicker
PhotoPicker copied to clipboard
在相册中切到后台再回来。相册数据为空。切到拍照模式不拍照再按返回键返回也是。
MediaStoreHelper.PhotosResultCallback() 接口返回的dirs size为1.
同样遇到这个问题,请问是如何解决的?
同样遇到 发现如果将Glide版本切换成 PhotoPicker 自身的 4.1.1 就没问题 使用4.6.1 就有问题 求解决办法!!
我在ImagePicker找到解决办法了 大佬说 这个是 v7包 27 LoaderManager引起的问题 修改项目 MediaStoreHelper中onLoadFinished()方法 在 while前 加 if(!data.moveToFirst()){ return; }
@aljian 按你的修改,你试过拍照吗,返回后无法刷新
同问,添加这句后if(!data.moveToFirst()){ return; } 拍照返回的相册刷新有问题,拍完第二张才显示上一张的照片。
已经基本放弃这个了😂
加上一句data.isAfterLast()判断就ok了,api27的缘故 public void onLoadFinished(Loader<Cursor> loader, Cursor data) { if (data == null || data.isAfterLast()) { return; } ...
movetofirst(),the position is zero, try the method data.moveToPosition(-1);