ganshenml

Results 10 issues of ganshenml

要点击很多次才能将图片放大,而且整个屏幕的显示也被放大

`java.lang.IndexOutOfBoundsException: Invalid index 7, size is 4 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) at java.util.ArrayList.get(ArrayList.java:308) at com.lzy.imagepicker.ui.ImageGridActivity.a(ImageGridActivity.java:273) at com.lzy.imagepicker.a.d$b$1.onClick(ImageRecyclerAdapter.java:145) at android.view.View.performClick(View.java:5702) at android.view.View$PerformClick.run(View.java:22546) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:158) at android.app.ActivityThread.main(ActivityThread.java:7225) at java.lang.reflect.Method.invoke(Native Method)...

Please provide the following informations. - System version Android10 - Java version 1.8 - Gradle version 3.5.2 - Android Gradle plugin version 5.4.1 - Booster version 1.3.0 - Stack traces...

如题,荣耀6,系统是4.4.2

2、当集合里面的对象属性被修改后,再调用remove()方法时不起作用。 ``` public static void main(String[] args) { Set set = new HashSet(); Person p1 = new Person("唐僧","pwd1",25); Person p2 = new Person("孙悟空","pwd2",26); Person p3 = new Person("猪八戒","pwd3",27); set.add(p1); set.add(p2);...

java.lang.ClassCastException

华为p10,Android 7.0系统 查看了原作者的demo后,发现也是出现了同样的问题

这个项目是接的另外一个视频库,而那个库前置摄像头在7.0系统打不开,所以这个项目仍旧是这样。 另外选择视频时,遍历文件太慢,而且没有视频截图

这边出现的问题是致命的: 自定义ApiResult解析返回参数,如果data返回null,它会报空指针异常,即便code=200也是如此。追踪源码发现是调用的Observable里面进行了空判断,直接抛出了空指针,进而导致框架上层的调用最终回调了onError。而onError回调中没有任何可以用来追踪原返回数据的方法,所以想通过在onError里面做二次解析的想法也被否定了。 **如果框架接了一段时间,很难更换框架了怎么办?** 调用处改为okhttp直接请求,然后解析处理。(本身该框架也是依托于okhttp来实现的) 这样对项目影响是最小的。