ImagePicker
ImagePicker copied to clipboard
仿微信的图片选择,支持AndroidX,适配Android Q
 有裁剪的图片返回的name为空
选择图片然后点击预览,在预览页面再次点击下面的选择,返回后所选图片数目显示错误
如题,demo也会有这个问题,我不用android10手机运行都会出现
在ImageCropActivity页面初始化Bitmap的时候可以添加一个支持广色域的代码: options.inPreferredColorSpace=ColorSpace.get(ColorSpace.Named.SRGB); 从而支持显示广色域图片。 ` BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeFile(imagePath, options); DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); options.inSampleSize = calculateInSampleSize(options, displayMetrics.widthPixels, displayMetrics.heightPixels); options.inJustDecodeBounds = false; mBitmap = BitmapFactory.decodeFile(imagePath, options);...
VIVO闪退
java.lang.String java.io.File.getName()' on a null object reference at com.lzy.imagepicker.ImageDataSource.a(ImageDataSource.java:29) at com.lzy.imagepicker.ImageDataSource.onLoadFinished(ImageDataSource.java:1) at androidx.loader.app.LoaderManagerImpl$LoaderObserver.onChanged(LoaderManagerImpl.java:5) at androidx.lifecycle.LiveData.considerNotify(LiveData.java:6) at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:8) at androidx.lifecycle.LiveData.setValue(LiveData.java:4) at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:1) at androidx.loader.app.LoaderManagerImpl$LoaderInfo.setValue(LoaderManagerImpl.java:1) at androidx.loader.app.LoaderManagerImpl$LoaderInfo.onLoadComplete(LoaderManagerImpl.java:3) at androidx.loader.content.Loader.deliverResult(Loader.java:2) at androidx.loader.content.CursorLoader.deliverResult(CursorLoader.java:7) at...
项目使用该库上线的过程中出现了下面的错误(通过bugly捕捉的),先解决了,不知道有没有更好的办法,总之不崩溃就好. ------------------------------------------------------------------------------------------- java.lang.IndexOutOfBoundsException Index: 0, Size: 0 4 Caused by: 5 java.lang.IndexOutOfBoundsException:Index: 0, Size: 0 6 java.util.ArrayList.get(ArrayList.java:411) 7 com.lzy.imagepicker.ui.ImageCropActivity.onCreate(ImageCropActivity.java:62) 8 android.app.Activity.performCreate(Activity.java:6830) 9 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1125) 10 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2697) -------------------------------------------------------------------------------------- java.lang.NullPointerException Attempt to invoke...
版本: ImagePicker版本: 'com.cysion:ImagePicker:1.2.1.Q' picasso版本:'com.squareup.picasso:picasso:2.8' 手机: 华为mate 30 Pro 系统: 10.1.0 使用关键代码: 1、 ImagePicker imagePicker = ImagePicker.getInstance(); imagePicker.setImageLoader(new PicassoImageLoader()); //设置图片加载器 2、 ImagePicker.getInstance().setSaveRectangle(false); ImagePicker.getInstance().setCrop(true); ImagePicker.getInstance().setFocusWidth(ScreenUtils.getScreenWidth()); //裁剪框的宽度 ImagePicker.getInstance().setFocusHeight(ScreenUtils.getScreenWidth());//裁剪框的高度 ImagePicker.getInstance().setShowCamera(false); ImagePicker.getInstance().setSelectLimit(1); ImagePicker.getInstance().setMultiMode(false); Intent intent...