我使用编译com.theartofdev.edmodo:android-image-cropper:2.3.+
lib来挑选和裁剪,我在打开相机应用关闭错误显示时对Android Nougat有问题。请帮我。提前谢谢。
Logcat错误:
Java.lang.RuntimeException:将结果ResultInfo {who = null,request = 1,result = -1,data = null}传递给activity {java.lang.NullPointerException:尝试调用虚拟方法'android.net失败。 Uri对空对象引用的android.content.Intent.getData()'
打开下面的对话框。
答案 0 :(得分:1)
使用这个lib 编译'com.soundcloud.android:android-crop:1.0.1@aar'
我在Nougat 7.0中也遇到了同样的问题 现在它正常工作
答案 1 :(得分:1)
错误清楚地表明,当您的应用启动挑选和裁剪时。它进入活动结果,结果或意图被发现为null。因此应用程序崩溃。
但是你需要查看你的代码例程。因为它不应该在整个过程完成之前调用onActivityResult。
答案 2 :(得分:0)
尝试使用https://github.com/Yalantis/uCrop此库,我已经使用过,它的工作正常