<p>рдлреНрд░реЗрд╕реНрдХреЛ рд╕рдВрд╕реНрдХрд░рдг "0.10.0" рдЬреАрдЖрдИрдПрдл рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рдордИ 2016  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: facebook/fresco

рдореИрдВ рдПрдХ gif рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ,
Uri uri = Uri.parse(url); SimpleDraweeView draweeView = (SimpleDraweeView) imageView; if (MimeTypeMap.getFileExtensionFromUrl(url).equals("gif")) { DraweeController controller = Fresco.newDraweeControllerBuilder() .setUri(uri) .setAutoPlayAnimations(true) .build(); draweeView.setController(controller); } else { draweeView.setImageURI(uri); }

рдФрд░ рдлреНрд░реЗрд╕реНрдХреЛ "0.9.0" рдореЗрдВ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди "0.10.0" рдореЗрдВ, рдореБрдЭреЗ рдиреАрдЪреЗ рдПрдХ рдЕрдкрд╡рд╛рдж рдорд┐рд▓рддрд╛ рд╣реИред
java.lang.NullPointerException: Attempt to invoke interface method 'com.facebook.imagepipeline.image.CloseableImage com.facebook.imagepipeline.animated.factory.AnimatedImageFactory.decodeGif(com.facebook.imagepipeline.image.EncodedImage, com.facebook.imagepipeline.common.ImageDecodeOptions, android.graphics.Bitmap$Config)' on a null object reference at com.facebook.imagepipeline.decoder.ImageDecoder.decodeGif(ImageDecoder.java:113) at com.facebook.imagepipeline.decoder.ImageDecoder.decodeImage(ImageDecoder.java:88) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.doDecode(DecodeProducer.java:189) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.access$200(DecodeProducer.java:97) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1.run(DecodeProducer.java:129) at com.facebook.imagepipeline.producers.JobScheduler.doJob(JobScheduler.java:207) at com.facebook.imagepipeline.producers.JobScheduler.access$000(JobScheduler.java:27) at com.facebook.imagepipeline.producers.JobScheduler$1.run(JobScheduler.java:78) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43) at java.lang.Thread.run(Thread.java:818)

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░реЗ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд Maven / jCenter AAR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ #1209 рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд compile project(':animated-gif') рдмрдЬрд╛рдп compile 'com.facebook.fresco:animated-gif:0.10.0' рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ #резреирежреп рд╕реЗ рд╕реБрдзрд╛рд░ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░реЗ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд Maven / jCenter AAR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ #1209 рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд compile project(':animated-gif') рдмрдЬрд╛рдп compile 'com.facebook.fresco:animated-gif:0.10.0' рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

eldk picture eldk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kingty picture kingty  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ykostova picture ykostova  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

stephen-workpop picture stephen-workpop  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cococool picture cococool  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ